Mercurial的神秘分支

时间:2011-04-28 10:22:32

标签: mercurial

我使用Mercurial有点新鲜但到目前为止我真的很喜欢它。最近虽然我注意到我已经设法以某种方式创建了一个分支,但我不确定它是如何发生的。现在我做的时候:

hg branches

我明白了:

default                      167:e1ca9e2a5efc

第二个似乎在每次提交时更新。这可能发生了什么,我可以摆脱它吗?

谢谢!

1 个答案:

答案 0 :(得分:4)

您尚未创建分支,即存储库的默认分支,第二部分只是对应于该分支的存储库条目的引用 ,因为它是默认值,它总是更新到最后一次提交。

使用hg branch,您可以看到当前分支名称,如果您尝试,则会看到您正在使用默认分支。您可以使用hg branch BRANCH_NAME 更改来分支 BRANC_NAME