如何在使用Mercurial进行分支拉取后更新存储库

时间:2014-06-25 11:16:48

标签: mercurial branch pull

当我使用Mercurial创建一个新分支时,我能够仅使用以下内容来提取该分支:

hg pull -b <branchname>

控制台打印已修改的文件数,因此没有问题。

但是当我这样做时:

hg update

存储库未更新,因此我必须合并这个新分支并返回&#34;默认&#34;分支,以便进行这些更新。

请问这里有什么问题?

1 个答案:

答案 0 :(得分:1)

hg update会将您的存储库更新为当前分支的提示,而不是更新到回购提示的顶端。

在推出具有新变更集的新分支后,您当前的仓库可以在另一个分支上更新,因此您可以执行此操作

hg update tip

或更好

hg update <branchname>
相关问题