是什么意思? 跟追踪有关系吗? (据我所知,红色分支是来自远程仓库的只读分支。 我知道我在本地 GIT 存储库中创建的分支必须配置为跟-6ren">
gpt4 book ai didi

git - 了解本地 Git 分支的方式 "Track"远程分支

转载 作者:太空狗 更新时间:2023-10-29 14:14:42 24 4
gpt4 key购买 nike

这是 branch -agit-sh 输出:

enter image description here

这里右箭头->是什么意思?

跟追踪有关系吗?

(据我所知,红色分支是来自远程仓库的只读分支。

我知道我在本地 GIT 存储库中创建的分支必须配置为跟踪远程 GIT 上的特定分支(以便像 pull 这样的命令可以在不指定远程分支的情况下工作)。

我知道在这个 repo 中,唯一应该配置的跟踪是我的本地 master 到 origin 的 master 的跟踪。 )

最佳答案

箭头只是一个符号引用,显示了远程 origin/HEAD 分支和远程 origin/master 分支之间的一层间接。

为了查看跟踪,您需要添加一个标志来触发更高级别的详细信息。这是带有 -vv 标志的同一命令的输出。

enter image description here

-vv 标志为每个分支的输出添加详细信息。考虑 master 分支的行。它现在给出了分支头提交的 SHA-1 哈希值,然后在括号中告诉我们主分支正在跟踪的远程分支 -- origin/master。当我们克隆我们的本地 repo 时,这个跟踪是由 git 建立的; master 是唯一一个自动配置跟踪的分支。

接下来,我还配置了我的本地 bDev 分支以跟踪 origin 远程上的同名分支。请注意,本地和跟踪的远程分支不一定具有相同的名称,但很常见。

关于git - 了解本地 Git 分支的方式 "Track"远程分支,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17867145/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com