【发布时间】:2011-04-29 14:50:13
【问题描述】:
我刚刚将分支 A 合并到 B 中,由于某种原因合并不顺利。我想将 B 恢复到合并之前的位置,然后再试一次,就像以前从未发生过一样。我只是想这样做
hg clone myrepo newrepo -r A -r 12345
其中 12345 是 B 的错误合并提交之前的修订号
我认为这可行,但我还有很多其他分支(其中大部分已使用 commit --close-branch 关闭),这会使这些分支恢复为非活动状态。
有没有办法克隆除修订版 123456 或其他内容之外的所有内容? (其中 123456 是 B 上的错误提交)
【问题讨论】:
-
您是否将带有错误合并的提交推送到某处?
-
@Lasse 不,它只对我来说是本地的
标签: mercurial