标签: git mercurial branch
我正在尝试在Mercurial中重现Git分支工作流程。
一切都运行良好,但是当用户克隆存储库时,他最终会出现在功能书签上,因为它是“默认”分支上的最新提交。
如何让“hg clone”更新为“默认”分支上最新的未加书签的变更集?
答案 0 :(得分:2)
根据http://mercurial.808500.n3.nabble.com/Hg-update-should-prefer-heads-without-bookmarks-td4023171.html#a4023313:
如果您使用任何书签, [您]应该调查使用 @ 书签。它对书签起着与默认分支相同的作用。
[您]应该调查使用 @ 书签。它对书签起着与默认分支相同的作用。
这对我有用。只需使用@为最新的未加书签的变更集添加书签,随后的克隆操作将按预期工作。
@