【发布时间】:2012-03-15 03:36:31
【问题描述】:
我正在了解git 并正在使用gitk 来可视化我的历史和分支。
我在本地初始化的 repo 上尝试了gitk,它能够显示我正确创建的两个分支。
但是,当我尝试启动 gitk 以可视化使用 git clone 获得的存储库时,gitk 仅显示其中一个分支。
这就是发生的事情:
在我做了git clone 之后,我可以在本地看到 1 个分支:
$ git branch
* experiment
所以我现在使用git checkout -b master origin/master 创建我的本地跟踪分支:
$ git branch
experiment
* master
现在我以为我有 2 个本地分支,所以我很高兴地启动了gitk,然而,我只能看到一个分支:
我知道一种通过gitk --all 来查看隐藏的master 分支的方法:
但是现在我真的很好奇为什么gitk 没有显示我在这里拥有的本地master 分支,有人知道吗?
谢谢!
【问题讨论】: