Mercurial clone应该更喜欢没有书签的头

时间:2015-05-29 18:28:58

标签: git mercurial branch

我正在尝试在Mercurial中重现Git分支工作流程。

一切都运行良好,但是当用户克隆存储库时,他最终会出现在功能书签上,因为它是“默认”分支上的最新提交。

如何让“hg clone”更新为“默认”分支上最新的未加书签的变更集?

1 个答案:

答案 0 :(得分:2)

根据http://mercurial.808500.n3.nabble.com/Hg-update-should-prefer-heads-without-bookmarks-td4023171.html#a4023313

  如果您使用任何书签,

[您]应该调查使用 @ 书签。它对书签起着与默认分支相同的作用。

这对我有用。只需使用@为最新的未加书签的变更集添加书签,随后的克隆操作将按预期工作。