如果某人已将分支B合并到分支A中,但意味着将A合并到B中(以便提交将在分支B上),是否有一种方法可用于获取该合并(以及所有它的后代)进入分支B?除了重做合并,这是相当多的工作。
答案 0 :(得分:1)
以下方法应该可以解决您的问题,但实际上并不是“干净”。
hg revert --all -r OLD_MERGE_CHANGESET
答案 1 :(得分:0)
假设您刚刚提交了合并,或者如果没有,那么合并变更集1.没有子节点且2.是您工作目录的父节点,那么:
hg branch B --force
hg commit --amend