【AI总结】Git中的HEAD、master、origin/HEAD、origin/master:它们到底有什么区别?

Git中的HEAD、master、origin/HEAD、origin/master:它们到底有什么区别?

在使用Git进行版本控制时,我们经常会遇到一些看似相似但又容易混淆的概念,比如HEADmasterorigin/HEADorigin/master。这些术语在日常的Git操作中频繁出现,但很多人可能并没有完全理解它们之间的区别。今天,我们就来深入探讨一下这四个概念,帮助大家更好地理解和使用Git。

一、HEAD

1. HEAD的定义

HEAD是一个特殊的指针,它指向当前工作目录所处的分支或者提交记录。在大多数情况下,HEAD指向的是当前分支的最新提交。

2. HEAD的作用

  • 标识当前工作状态HEAD可以告诉我们当前的工作目录是基于哪个分支或提交的。例如,当你切换分支时,HEAD会指向新的分支。
  • 支持Git操作:许多Git命令(如git commitgit reset等)会依赖HEAD来确定操作的基准点。

3. 示例

假设我们有一个本地仓库,当前分支是main,并且已经提交了一些代码。此时,HEAD会指向main分支的最新提交。如果我们在终端中运行git log,可以看到类似以下的输出:

commit 1234567890abcdef1234567890abcdef12345678 (HEAD -> main)
Author: Your Name <your.email@example.com>
Date:   Mon Jul 10 12:00:00 2023 +0800

    Initial commit

这里,HEAD -> main表示当前HEAD指向main分支。

二、master(现在通常是main)

1. master的起源

在Git的早期版本中,默认的主分支名称是master。然而,随着Git的发展,为了更加友好和包容,现在推荐使用main作为主分支的名称。不过,很多旧的项目仍然会使用master作为主分支。

2. master(或main)的作用

master(或main)是一个普通的分支,它与其他分支(如devfeature等)一样,用于存储代码的提交记录。它是项目的主分支,通常用于存放稳定版本的代码。

3. 示例

假设我们克隆了一个仓库,仓库中有两个分支:maindev。我们可以通过以下命令查看当前分支:

git branch

输出可能如下:

* main
  dev

这里,*表示当前分支是main,而main分支就是我们所说的master(或main)。

三、origin/HEAD

1. origin/HEAD的定义

origin/HEAD是一个远程分支的引用,它指向远程仓库(通常是origin)的默认分支。这个默认分支通常是mainmaster

2. origin/HEAD的作用

origin/HEAD的作用主要是帮助我们快速定位远程仓库的默认分支。当我们从远程仓库克隆代码时,origin/HEAD会自动指向远程仓库的默认分支。

3. 示例

假设我们克隆了一个远程仓库,远程仓库的默认分支是main。此时,origin/HEAD会指向origin/main。我们可以通过以下命令查看远程分支的引用:

git remote show origin

输出可能如下:

* remote origin
  Fetch URL: https://github.com/your-repo.git
  Push  URL: https://github.com/your-repo.git
  HEAD branch: main
  Remote branches:
    main    tracked
    dev     tracked
  Local branches configured for 'git pull':
    main    merges with remote main
    dev     merges with remote dev
  Local refs configured for 'git push':
    main    pushes to main (up to date)
    dev     pushes to dev (up to date)

这里,HEAD branch: main表示origin/HEAD指向origin/main

四、origin/master(或origin/main)

1. origin/master(或origin/main)的定义

origin/master(或origin/main)是远程仓库中master(或main)分支的本地引用。它指向远程仓库中master(或main)分支的最新提交。

2. origin/master(或origin/main)的作用

origin/master(或origin/main)的作用主要是帮助我们跟踪远程仓库中master(或main)分支的最新状态。当我们从远程仓库拉取代码时,origin/master(或origin/main)会更新为远程仓库中master(或main)分支的最新提交。

3. 示例

假设我们从远程仓库拉取了代码,远程仓库的main分支有新的提交。此时,origin/main会更新为远程仓库中main分支的最新提交。我们可以通过以下命令查看远程分支的状态:

git branch -r

输出可能如下:

  origin/main
  origin/dev

这里,origin/main表示远程仓库中main分支的本地引用。

五、它们之间的关系

1. HEAD与master(或main)的关系

  • HEAD是一个指针,它指向当前工作目录所处的分支或提交记录。
  • master(或main)是一个普通的分支,HEAD可以指向master(或main),也可以指向其他分支。

2. origin/HEAD与origin/master(或origin/main)的关系

  • origin/HEAD是一个远程分支的引用,它指向远程仓库的默认分支(通常是mainmaster)。
  • origin/master(或origin/main)是远程仓库中master(或main)分支的本地引用,origin/HEAD通常会指向origin/master(或origin/main)。

3. HEAD与origin/HEAD的关系

  • HEAD指向当前工作目录所处的分支或提交记录。
  • origin/HEAD指向远程仓库的默认分支,它们之间没有直接的关联,但都用于标识当前的工作状态。

六、总结

  • HEAD:是一个指针,指向当前工作目录所处的分支或提交记录。
  • master(或main):是一个普通的分支,用于存储代码的提交记录。
  • origin/HEAD:是一个远程分支的引用,指向远程仓库的默认分支。
  • origin/master(或origin/main):是远程仓库中master(或main)分支的本地引用,用于跟踪远程仓库中master(或main)分支的最新状态。

理解这些概念的区别和关系,可以帮助我们更好地使用Git进行版本控制。希望这篇文章能够帮助你更好地理解HEADmaster(或main)、origin/HEADorigin/master(或origin/main)的区别。

如果你对这些概念还有疑问,欢迎在评论区留言,我们一起探讨!

参考文献:
sourcetree中的“master“,“origin/master“,“origin/HEAD“这三个图标都是什么意思?GIT 超详细➕通俗易懂版本

luyanxi@ubuntu:~/Desktop/nvr/nvr_2025$ git add . luyanxi@ubuntu:~/Desktop/nvr/nvr_2025$ git status On branch master Initial commit Changes to be committed: (use "git rm --cached <file>..." to unstage) new file: .gitnore new file: .repo/.repo_fetchtimes.json new file: .repo/manifest.xml new file: .repo/manifests new file: .repo/manifests.git/.repo_config.json new file: .repo/manifests.git/FETCH_HEAD new file: .repo/manifests.git/HEAD new file: .repo/manifests.git/config new file: .repo/manifests.git/description new file: .repo/manifests.git/hooks/applypatch-msg.sample new file: .repo/manifests.git/hooks/check-commit-msg.py new file: .repo/manifests.git/hooks/commit-msg new file: .repo/manifests.git/hooks/commit-msg.sample new file: .repo/manifests.git/hooks/fsmonitor-watchman.sample new file: .repo/manifests.git/hooks/post-commit new file: .repo/manifests.git/hooks/post-update.sample new file: .repo/manifests.git/hooks/pre-applypatch.sample new file: .repo/manifests.git/hooks/pre-auto-gc new file: .repo/manifests.git/hooks/pre-commit new file: .repo/manifests.git/hooks/pre-commit.sample new file: .repo/manifests.git/hooks/pre-merge-commit.sample new file: .repo/manifests.git/hooks/pre-push.sample new file: .repo/manifests.git/hooks/pre-rebase.sample new file: .repo/manifests.git/hooks/pre-receive.sample new file: .repo/manifests.git/hooks/prepare-commit-msg new file: .repo/manifests.git/hooks/prepare-commit-msg.sample new file: .repo/manifests.git/hooks/update.sample new file: .repo/manifests.git/info/exclude new file: .repo/manifests.git/logs/refs/remotes/m/master new file: .repo/manifests.git/logs/refs/remotes/origin/master new file: .repo/manifests.git/objects/pack/pack-b151f09c237eea27632610a0c81ecd28d1d93135.idx new file: .repo/manifests.git/objects/pack/pack-b151f09c237eea27632610a0c81ecd28d1d93135.pack new file: .repo/manifests.git/packed-refs new file: .repo/manifests.git/refs/heads/default new file: .repo/manifests.git/refs/remotes/m/master new file: .repo/project-objects/vigi/nvr/platform.git/HEAD new file: .repo/project-objects/vigi/nvr/platform.git/config new file: .repo/project-objects/vigi/nvr/platform.git/description new file: .repo/project-objects/vigi/nvr/platform.git/hooks/applypatch-msg.sample new file: .repo/project-objects/vigi/nvr/platform.git/hooks/check-commit-msg.py new file: .repo/project-objects/vigi/nvr/platform.git/hooks/commit-msg new file: .repo/project-objects/vigi/nvr/platform.git/hooks/commit-msg.sample new file: .repo/project-objects/vigi/nvr/platform.git/hooks/fsmonitor-watchman.sample new file: .repo/project-objects/vigi/nvr/platform.git/hooks/post-commit new file: .repo/project-objects/vigi/nvr/platform.git/hooks/post-update.sample new file: .repo/project-objects/vigi/nvr/platform.git/hooks/pre-applypatch.sample new file: .repo/project-objects/vigi/nvr/platform.git/hooks/pre-auto-gc new file: .repo/project-objects/vigi/nvr/platform.git/hooks/pre-commit new file: .repo/project-objects/vigi/nvr/platform.git/hooks/pre-commit.sample new file: .repo/project-objects/vigi/nvr/platform.git/hooks/pre-merge-commit.sample new file: .repo/project-objects/vigi/nvr/platform.git/hooks/pre-push.sample new file: .repo/project-objects/vigi/nvr/platform.git/hooks/pre-rebase.sample new file: .repo/project-objects/vigi/nvr/platform.git/hooks/pre-receive.sample new file: .repo/project-objects/vigi/nvr/platform.git/hooks/prepare-commit-msg new file: .repo/project-objects/vigi/nvr/platform.git/hooks/prepare-commit-msg.sample new file: .repo/project-objects/vigi/nvr/platform.git/hooks/update.sample new file: .repo/project-objects/vigi/nvr/platform.git/info/exclude new file: .repo/project-objects/vigi/nvr/platform.git/objects/06/456fa599723035e645bdea142da2c577cb2dc1 new file: .repo/project-objects/vigi/nvr/platform.git/objects/1b/c55859f0e3fdf8a698558bb1f197ed750e81b3 new file: .repo/project-objects/vigi/nvr/platform.git/objects/2b/59f16463f1b23a26f238b715f8477e129b720c new file: .repo/project-objects/vigi/nvr/platform.git/objects/5f/0ed92fdb9d0ed436cd77452f1ac280262990a1 new file: .repo/project-objects/vigi/nvr/platform.git/objects/73/60e9827e1e9209c411c9d78183feb754c648b3 new file: .repo/project-objects/vigi/nvr/platform.git/objects/8c/7db4f1fb2a779cb4a9afb6ebf9a8a8b1699a19 new file: .repo/project-objects/vigi/nvr/platform.git/objects/9d/7237c3feb3c56931b09d93bb40fafca425b7c5 new file: .repo/project-objects/vigi/nvr/platform.git/objects/c2/8496cf98b45893ead91482e4ef4d9b219eb240 new file: .repo/project-objects/vigi/nvr/platform.git/objects/ca/2019ef4008fc913bcfbbf6477a668abd218603 new file: .repo/project-objects/vigi/nvr/platform.git/objects/d3/8273274d84061970c96c738f6fc0ebe088bc17 new file: .repo/project-objects/vigi/nvr/platform.git/objects/e7/94a14a00690a75d98ea426e07d4e68e821b9b1 new file: .repo/project-objects/vigi/nvr/platform.git/objects/ee/71adf615a4c2b87bbfd208e53d35fd78af3e30 new file: .repo/project-objects/vigi/nvr/platform.git/objects/pack/pack-42da9e2116af04090ba29f1d5eed7bd4885b09e1.idx new file: .repo/project-objects/vigi/nvr/platform.git/objects/pack/pack-42da9e2116af04090ba29f1d5eed7bd4885b09e1.pack new file: .repo/project-objects/vigi/nvr/sstar931.git/HEAD new file: .repo/project-objects/vigi/nvr/sstar931.git/config new file: .repo/project-objects/vigi/nvr/sstar931.git/description new file: .repo/project-objects/vigi/nvr/sstar931.git/hooks/applypatch-msg.sample new file: .repo/project-objects/vigi/nvr/sstar931.git/hooks/check-commit-msg.py new file: .repo/project-objects/vigi/nvr/sstar931.git/hooks/commit-msg new file: .repo/project-objects/vigi/nvr/sstar931.git/hooks/commit-msg.sample new file: .repo/project-objects/vigi/nvr/sstar931.git/hooks/fsmonitor-watchman.sample new file: .repo/project-objects/vigi/nvr/sstar931.git/hooks/post-commit new file: .repo/project-objects/vigi/nvr/sstar931.git/hooks/post-update.sample new file: .repo/project-objects/vigi/nvr/sstar931.git/hooks/pre-applypatch.sample new file: .repo/project-objects/vigi/nvr/sstar931.git/hooks/pre-auto-gc new file: .repo/project-objects/vigi/nvr/sstar931.git/hooks/pre-commit new file: .repo/project-objects/vigi/nvr/sstar931.git/hooks/pre-commit.sample new file: .repo/project-objects/vigi/nvr/sstar931.git/hooks/pre-merge-commit.sample new file: .repo/project-objects/vigi/nvr/sstar931.git/hooks/pre-push.sample new file: .repo/project-objects/vigi/nvr/sstar931.git/hooks/pre-rebase.sample new file: .repo/project-objects/vigi/nvr/sstar931.git/hooks/pre-receive.sample new file: .repo/project-objects/vigi/nvr/sstar931.git/hooks/prepare-commit-msg new file: .repo/project-objects/vigi/nvr/sstar931.git/hooks/prepare-commit-msg.sample new file: .repo/project-objects/vigi/nvr/sstar931.git/hooks/update.sample new file: .repo/project-objects/vigi/nvr/sstar931.git/info/exclude new file: .repo/project-objects/vigi/nvr/sstar931.git/objects/pack/pack-5c02ab768abd4103fcbf6a72c07c912d909d7487.idx new file: .repo/project-objects/vigi/nvr/sstar931.git/objects/pack/pack-5c02ab768abd4103fcbf6a72c07c912d909d7487.pack new file: .repo/project-objects/vigi/nvr/tp_package.git/HEAD new file: .repo/project-objects/vigi/nvr/tp_package.git/config new file: .repo/project-objects/vigi/nvr/tp_package.git/description new file: .repo/project-objects/vigi/nvr/tp_package.git/hooks/applypatch-msg.sample new file: .repo/project-objects/vigi/nvr/tp_package.git/hooks/check-commit-msg.py new file: .repo/project-objects/vigi/nvr/tp_package.git/hooks/commit-msg new file: .repo/project-objects/vigi/nvr/tp_package.git/hooks/commit-msg.sample new file: .repo/project-objects/vigi/nvr/tp_package.git/hooks/fsmonitor-watchman.sample new file: .repo/project-objects/vigi/nvr/tp_package.git/hooks/post-commit new file: .repo/project-objects/vigi/nvr/tp_package.git/hooks/post-update.sample new file: .repo/project-objects/vigi/nvr/tp_package.git/hooks/pre-applypatch.sample new file: .repo/project-objects/vigi/nvr/tp_package.git/hooks/pre-auto-gc new file: .repo/project-objects/vigi/nvr/tp_package.git/hooks/pre-commit new file: .repo/project-objects/vigi/nvr/tp_package.git/hooks/pre-commit.sample new file: .repo/project-objects/vigi/nvr/tp_package.git/hooks/pre-merge-commit.sample new file: .repo/project-objects/vigi/nvr/tp_package.git/hooks/pre-push.sample new file: .repo/project-objects/vigi/nvr/tp_package.git/hooks/pre-rebase.sample new file: .repo/project-objects/vigi/nvr/tp_package.git/hooks/pre-receive.sample new file: .repo/project-objects/vigi/nvr/tp_package.git/hooks/prepare-commit-msg new file: .repo/project-objects/vigi/nvr/tp_package.git/hooks/prepare-commit-msg.sample new file: .repo/project-objects/vigi/nvr/tp_package.git/hooks/update.sample new file: .repo/project-objects/vigi/nvr/tp_package.git/info/exclude new file: .repo/project-objects/vigi/nvr/tp_package.git/objects/pack/pack-d7cd896a09c7c3f67ebbb3fadff60d45b8375117.idx new file: .repo/project-objects/vigi/nvr/tp_package.git/objects/pack/pack-d7cd896a09c7c3f67ebbb3fadff60d45b8375117.pack new file: .repo/project.list new file: .repo/projects/sstar931.git/.repo_config.json new file: .repo/projects/sstar931.git/FETCH_HEAD new file: .repo/projects/sstar931.git/HEAD new file: .repo/projects/sstar931.git/config new file: .repo/projects/sstar931.git/description new file: .repo/projects/sstar931.git/hooks new file: .repo/projects/sstar931.git/info new file: .repo/projects/sstar931.git/logs/refs/remotes/m/master new file: .repo/projects/sstar931.git/logs/refs/remotes/origin/master new file: .repo/projects/sstar931.git/logs/refs/remotes/origin/master_931 new file: .repo/projects/sstar931.git/logs/refs/remotes/origin/master_931_aisearch new file: .repo/projects/sstar931.git/logs/refs/remotes/origin/master_sira_931 new file: .repo/projects/sstar931.git/logs/refs/remotes/origin/nvd_v1 new file: .repo/projects/sstar931.git/logs/refs/remotes/origin/nvr4032hv1_dvt new file: .repo/projects/sstar931.git/logs/refs/remotes/origin/nvr4032hv1_singapore new file: .repo/projects/sstar931.git/logs/refs/remotes/origin/nvr_ai new file: .repo/projects/sstar931.git/logs/refs/remotes/origin/nvr_ai_v18 new file: .repo/projects/sstar931.git/logs/refs/remotes/origin/nvr_cv_20230807 new file: .repo/projects/sstar931.git/logs/refs/remotes/origin/nvr_iteration_v18_20250723 new file: .repo/projects/sstar931.git/logs/refs/remotes/origin/nvr_iterator_20230509 new file: .repo/projects/sstar931.git/logs/refs/remotes/origin/nvr_iterator_aisearch new file: .repo/projects/sstar931.git/logs/refs/remotes/origin/nvr_iterator_v15_2016v2 new file: .repo/projects/sstar931.git/logs/refs/remotes/origin/nvr_iterator_v15_2016v2_dev new file: .repo/projects/sstar931.git/logs/refs/remotes/origin/nvr_iterator_v15_2016v2_rel new file: .repo/projects/sstar931.git/logs/refs/remotes/origin/nvr_iterator_v15_4032v1_20250102 new file: .repo/projects/sstar931.git/logs/refs/remotes/origin/nvr_iterator_v15v2_2008v2_20250114 new file: .repo/projects/sstar931.git/logs/refs/remotes/origin/nvr_iterator_v18 new file: .repo/projects/sstar931.git/logs/refs/remotes/origin/nvr_iterator_v18_security new file: .repo/projects/sstar931.git/logs/refs/remotes/origin/nvr_iterator_v18_security_ddr_bcb new file: .repo/projects/sstar931.git/logs/refs/remotes/origin/nvr_iterator_v20 new file: .repo/projects/sstar931.git/logs/refs/remotes/origin/nvr_iterator_v20_omada new file: .repo/projects/sstar931.git/logs/refs/remotes/origin/nvr_wlm_20240802 new file: .repo/projects/sstar931.git/logs/refs/remotes/origin/nvr_wlm_20240919 new file: .repo/projects/sstar931.git/objects new file: .repo/projects/sstar931.git/packed-refs new file: .repo/projects/sstar931.git/refs/remotes/m/master new file: .repo/projects/sstar931.git/rr-cache new file: .repo/projects/sstar931.git/svn new file: .repo/projects/torchlight.git/.repo_config.json new file: .repo/projects/torchlight.git/FETCH_HEAD new file: .repo/projects/torchlight.git/HEAD new file: .repo/projects/torchlight.git/config new file: .repo/projects/torchlight.git/description new file: .repo/projects/torchlight.git/hooks new file: .repo/projects/torchlight.git/info new file: .repo/projects/torchlight.git/logs/refs/remotes/m/master new file: .repo/projects/torchlight.git/logs/refs/remotes/origin/1008H_iterator new file: .repo/projects/torchlight.git/logs/refs/remotes/origin/1008H_iterator_20210517 new file: .repo/projects/torchlight.git/logs/refs/remotes/origin/1008H_v2_develop_20210603 new file: .repo/projects/torchlight.git/logs/refs/remotes/origin/1008hv2_release new file: .repo/projects/torchlight.git/logs/refs/remotes/origin/2016H_16P_develop new file: .repo/projects/torchlight.git/logs/refs/remotes/origin/master new file: .repo/projects/torchlight.git/logs/refs/remotes/origin/master_931 new file: .repo/projects/torchlight.git/logs/refs/remotes/origin/master_931_aisearch new file: .repo/projects/torchlight.git/logs/refs/remotes/origin/master_poe new file: .repo/projects/torchlight.git/logs/refs/remotes/origin/master_poe_dev new file: .repo/projects/torchlight.git/logs/refs/remotes/origin/master_sira_931 new file: .repo/projects/torchlight.git/logs/refs/remotes/origin/master_wifi_dev new file: .repo/projects/torchlight.git/logs/refs/remotes/origin/master_wifi_v14 new file: .repo/projects/torchlight.git/logs/refs/remotes/origin/nvd_v1 new file: .repo/projects/torchlight.git/logs/refs/remotes/origin/nvr1008h8mpv1_singapore new file: .repo/projects/torchlight.git/logs/refs/remotes/origin/nvr4032hv1_dvt new file: .repo/projects/torchlight.git/logs/refs/remotes/origin/nvr4032hv1_singapore new file: .repo/projects/torchlight.git/logs/refs/remotes/origin/nvr_ai new file: .repo/projects/torchlight.git/logs/refs/remotes/origin/nvr_ai_v18 new file: .repo/projects/torchlight.git/logs/refs/remotes/origin/nvr_cv_20230807 new file: .repo/projects/torchlight.git/logs/refs/remotes/origin/nvr_iteration_v18_20250723 new file: .repo/projects/torchlight.git/logs/refs/remotes/origin/nvr_iterator_20230213 new file: .repo/projects/torchlight.git/logs/refs/remotes/origin/nvr_iterator_20230509 new file: .repo/projects/torchlight.git/logs/refs/remotes/origin/nvr_iterator_aisearch new file: .repo/projects/torchlight.git/logs/refs/remotes/origin/nvr_iterator_aisearch_wlm new file: .repo/projects/torchlight.git/logs/refs/remotes/origin/nvr_iterator_v13_wlm new file: .repo/projects/torchlight.git/logs/refs/remotes/origin/nvr_iterator_v14_openapi new file: .repo/projects/torchlight.git/logs/refs/remotes/origin/nvr_iterator_v15 new file: .repo/projects/torchlight.git/logs/refs/remotes/origin/nvr_iterator_v15_4032v1 new file: .repo/projects/torchlight.git/logs/refs/remotes/origin/nvr_iterator_v15_4032v1_20250102 new file: .repo/projects/torchlight.git/logs/refs/remotes/origin/nvr_iterator_v15_4032v1_dev new file: .repo/projects/torchlight.git/logs/refs/remotes/origin/nvr_iterator_v15_wlm new file: .repo/projects/torchlight.git/logs/refs/remotes/origin/nvr_iterator_v15v2 new file: .repo/projects/torchlight.git/logs/refs/remotes/origin/nvr_iterator_v15v2_security new file: .repo/projects/torchlight.git/logs/refs/remotes/origin/nvr_iterator_v16 new file: .repo/projects/torchlight.git/logs/refs/remotes/origin/nvr_iterator_v17 new file: .repo/projects/torchlight.git/logs/refs/remotes/origin/nvr_iterator_v17_cloudstorage new file: .repo/projects/torchlight.git/logs/refs/remotes/origin/nvr_iterator_v18 new file: .repo/projects/torchlight.git/logs/refs/remotes/origin/nvr_iterator_v18_security new file: .repo/projects/torchlight.git/logs/refs/remotes/origin/nvr_iterator_v18_security_allinone new file: .repo/projects/torchlight.git/logs/refs/remotes/origin/nvr_iterator_v18_security_ddr_bcb new file: .repo/projects/torchlight.git/logs/refs/remotes/origin/nvr_iterator_v18_security_onekey_disarming new file: .repo/projects/torchlight.git/logs/refs/remotes/origin/nvr_iterator_v18_security_sira new file: .repo/projects/torchlight.git/logs/refs/remotes/origin/nvr_iterator_v18_wifi new file: .repo/projects/torchlight.git/logs/refs/remotes/origin/nvr_iterator_v20_16128 new file: .repo/projects/torchlight.git/logs/refs/remotes/origin/nvr_iterator_v20_omada new file: .repo/projects/torchlight.git/logs/refs/remotes/origin/nvr_wlm_20240802 new file: .repo/projects/torchlight.git/logs/refs/remotes/origin/nvr_wlm_20240919 new file: .repo/projects/torchlight.git/logs/refs/remotes/origin/release_1004h4pv1 new file: .repo/projects/torchlight.git/logs/refs/remotes/origin/release_1008hv1 new file: .repo/projects/torchlight.git/objects new file: .repo/projects/torchlight.git/packed-refs new file: .repo/projects/torchlight.git/refs/remotes/m/master new file: .repo/projects/torchlight.git/rr-cache new file: .repo/projects/torchlight.git/svn new file: .repo/projects/tp_package.git/.repo_config.json new file: .repo/projects/tp_package.git/FETCH_HEAD new file: .repo/projects/tp_package.git/HEAD new file: .repo/projects/tp_package.git/config new file: .repo/projects/tp_package.git/description new file: .repo/projects/tp_package.git/hooks new file: .repo/projects/tp_package.git/info new file: .repo/projects/tp_package.git/logs/refs/remotes/m/master new file: .repo/projects/tp_package.git/logs/refs/remotes/origin/1008H_iterator new file: .repo/projects/tp_package.git/logs/refs/remotes/origin/1008H_iterator_20210517 new file: .repo/projects/tp_package.git/logs/refs/remotes/origin/1008H_v2_develop_20210603 new file: .repo/projects/tp_package.git/logs/refs/remotes/origin/1008hv2_release new file: .repo/projects/tp_package.git/logs/refs/remotes/origin/2016H_16P_develop new file: .repo/projects/tp_package.git/logs/refs/remotes/origin/master new file: .repo/projects/tp_package.git/logs/refs/remotes/origin/master_931 new file: .repo/projects/tp_package.git/logs/refs/remotes/origin/master_931_aisearch new file: .repo/projects/tp_package.git/logs/refs/remotes/origin/master_poe new file: .repo/projects/tp_package.git/logs/refs/remotes/origin/master_poe_dev new file: .repo/projects/tp_package.git/logs/refs/remotes/origin/master_sira_931 new file: .repo/projects/tp_package.git/logs/refs/remotes/origin/master_wifi_dev new file: .repo/projects/tp_package.git/logs/refs/remotes/origin/master_wifi_v14 new file: .repo/projects/tp_package.git/logs/refs/remotes/origin/nvd_v1 new file: .repo/projects/tp_package.git/logs/refs/remotes/origin/nvr1008h8mpv1_singapore new file: .repo/projects/tp_package.git/logs/refs/remotes/origin/nvr4032hv1_dvt new file: .repo/projects/tp_package.git/logs/refs/remotes/origin/nvr4032hv1_singapore new file: .repo/projects/tp_package.git/logs/refs/remotes/origin/nvr_ai new file: .repo/projects/tp_package.git/logs/refs/remotes/origin/nvr_ai_v18 new file: .repo/projects/tp_package.git/logs/refs/remotes/origin/nvr_cv_20230807 new file: .repo/projects/tp_package.git/logs/refs/remotes/origin/nvr_cv_20231103 new file: .repo/projects/tp_package.git/logs/refs/remotes/origin/nvr_iteration_v18_20250723 new file: .repo/projects/tp_package.git/logs/refs/remotes/origin/nvr_iterator_20230213 new file: .repo/projects/tp_package.git/logs/refs/remotes/origin/nvr_iterator_20230509 new file: .repo/projects/tp_package.git/logs/refs/remotes/origin/nvr_iterator_aisearch new file: .repo/projects/tp_package.git/logs/refs/remotes/origin/nvr_iterator_aisearch_wlm new file: .repo/projects/tp_package.git/logs/refs/remotes/origin/nvr_iterator_v13_mcmc new file: .repo/projects/tp_package.git/logs/refs/remotes/origin/nvr_iterator_v13_wlm new file: .repo/projects/tp_package.git/logs/refs/remotes/origin/nvr_iterator_v14_openapi new file: .repo/projects/tp_package.git/logs/refs/remotes/origin/nvr_iterator_v15 new file: .repo/projects/tp_package.git/logs/refs/remotes/origin/nvr_iterator_v15_2016v2 new file: .repo/projects/tp_package.git/logs/refs/remotes/origin/nvr_iterator_v15_2016v2_wlm new file: .repo/projects/tp_package.git/logs/refs/remotes/origin/nvr_iterator_v15_4032v1 new file: .repo/projects/tp_package.git/logs/refs/remotes/origin/nvr_iterator_v15_4032v1_20250102 new file: .repo/projects/tp_package.git/logs/refs/remotes/origin/nvr_iterator_v15_931 new file: .repo/projects/tp_package.git/logs/refs/remotes/origin/nvr_iterator_v15_931v2 new file: .repo/projects/tp_package.git/logs/refs/remotes/origin/nvr_iterator_v15_smartinit new file: .repo/projects/tp_package.git/logs/refs/remotes/origin/nvr_iterator_v15v2 new file: .repo/projects/tp_package.git/logs/refs/remotes/origin/nvr_iterator_v15v2_1108v1 new file: .repo/projects/tp_package.git/logs/refs/remotes/origin/nvr_iterator_v15v2_2008v2_20250114 new file: .repo/projects/tp_package.git/logs/refs/remotes/origin/nvr_iterator_v15v2_2016h16mpv2_rel new file: .repo/projects/tp_package.git/logs/refs/remotes/origin/nvr_iterator_v15v2_4064v1 new file: .repo/projects/tp_package.git/logs/refs/remotes/origin/nvr_iterator_v15v2_4064v1_dev new file: .repo/projects/tp_package.git/logs/refs/remotes/origin/nvr_iterator_v15v2_4064v1_rel new file: .repo/projects/tp_package.git/logs/refs/remotes/origin/nvr_iterator_v15v2_cloudstorage new file: .repo/projects/tp_package.git/logs/refs/remotes/origin/nvr_iterator_v15v2_ftp new file: .repo/projects/tp_package.git/logs/refs/remotes/origin/nvr_iterator_v15v2_security new file: .repo/projects/tp_package.git/logs/refs/remotes/origin/nvr_iterator_v15v2_smb new file: .repo/projects/tp_package.git/logs/refs/remotes/origin/nvr_iterator_v16 new file: .repo/projects/tp_package.git/logs/refs/remotes/origin/nvr_iterator_v17 new file: .repo/projects/tp_package.git/logs/refs/remotes/origin/nvr_iterator_v17_cloudstorage new file: .repo/projects/tp_package.git/logs/refs/remotes/origin/nvr_iterator_v18 new file: .repo/projects/tp_package.git/logs/refs/remotes/origin/nvr_iterator_v18_omada new file: .repo/projects/tp_package.git/logs/refs/remotes/origin/nvr_iterator_v18_security new file: .repo/projects/tp_package.git/logs/refs/remotes/origin/nvr_iterator_v18_security_allinone new file: .repo/projects/tp_package.git/logs/refs/remotes/origin/nvr_iterator_v18_security_ddr_bcb new file: .repo/projects/tp_package.git/logs/refs/remotes/origin/nvr_iterator_v18_security_onekey_disarming new file: .repo/projects/tp_package.git/logs/refs/remotes/origin/nvr_iterator_v18_security_sira new file: .repo/projects/tp_package.git/logs/refs/remotes/origin/nvr_iterator_v18_wifi new file: .repo/projects/tp_package.git/logs/refs/remotes/origin/nvr_iterator_v18_wifi_security new file: .repo/projects/tp_package.git/logs/refs/remotes/origin/nvr_iterator_v20 new file: .repo/projects/tp_package.git/logs/refs/remotes/origin/nvr_iterator_v20_16128 new file: .repo/projects/tp_package.git/logs/refs/remotes/origin/nvr_iterator_v20_omada new file: .repo/projects/tp_package.git/logs/refs/remotes/origin/nvr_wlm_20240802 new file: .repo/projects/tp_package.git/logs/refs/remotes/origin/nvr_wlm_20240919 new file: .repo/projects/tp_package.git/logs/refs/remotes/origin/release_1004h4pv1 new file: .repo/projects/tp_package.git/logs/refs/remotes/origin/release_1008hv1 new file: .repo/projects/tp_package.git/objects new file: .repo/projects/tp_package.git/packed-refs new file: .repo/projects/tp_package.git/refs/remotes/m/master new file: .repo/projects/tp_package.git/rr-cache new file: .repo/projects/tp_package.git/svn new file: .repo/repo new file: sstar931 new file: torchlight new file: tp_package Changes not staged for commit: (use "git add <file>..." to update what will be committed) (use "git checkout -- <file>..." to discard changes in working directory) (commit or discard the untracked or modified content in submodules) modified: sstar931 (untracked content) modified: torchlight (modified content) modified: tp_package (modified content, untracked content)
09-05
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

荔枝吻

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值