我使用Mercurial有点新鲜但到目前为止我真的很喜欢它。最近虽然我注意到我已经设法以某种方式创建了一个分支,但我不确定它是如何发生的。现在我做的时候:
hg branches
我明白了:
default 167:e1ca9e2a5efc
第二个似乎在每次提交时更新。这可能发生了什么,我可以摆脱它吗?
谢谢!
答案 0 :(得分:4)
您尚未创建分支,即存储库的默认分支,第二部分只是对应于该分支的存储库条目的引用 ,因为它是默认值,它总是更新到最后一次提交。
使用hg branch
,您可以看到当前分支名称,如果您尝试,则会看到您正在使用默认分支。您可以使用hg branch BRANCH_NAME
更改来分支 BRANC_NAME 。