当我使用Mercurial创建一个新分支时,我能够仅使用以下内容来提取该分支:
hg pull -b <branchname>
控制台打印已修改的文件数,因此没有问题。
但是当我这样做时:
hg update
存储库未更新,因此我必须合并这个新分支并返回&#34;默认&#34;分支,以便进行这些更新。
请问这里有什么问题?答案 0 :(得分:1)
hg update
会将您的存储库更新为当前分支的提示,而不是更新到回购提示的顶端。
在推出具有新变更集的新分支后,您当前的仓库可以在另一个分支上更新,因此您可以执行此操作
hg update tip
或更好
hg update <branchname>