为什么`git branch -a`不显示来自`git branch -r`的分支?

时间:2015-08-24 07:53:11

标签: git github version-control git-branch

当我_saveValuePrices时,我看到以下内容:

git branch -r

但当我 origin/HEAD -> origin/master origin/master origin/<other-branch> 时,我看到以下内容:

git branch -a

为什么我看不到* master remotes/origin/HEAD -> origin/master remotes/origin/master remotes/origin/<other-branch> 中列出的分支?执行git branch -r时,remotes/是否已从路径名中删除,因为它们都是远程的?毫米。

1 个答案:

答案 0 :(得分:2)

是。 :)

使用-r仅显示远程跟踪分支。使用-a时,会显示远程跟踪和本地分支。因为您只有一个本地分支(主)。这个分支是你输出的唯一区别。

是的。 -a远程跟踪分支明确标记为远程,而-r已明确表示远程分支。