标签: version-control mercurial branching-and-merging
如何在不删除合并分支的情况下从基本分支中取消合并/删除先前添加的分支?
这是场景:
很久以前,我已经将分支(x)合并到基础分支(b),从那时起,我有很多分支(y,z,。 ..)到 b 并进行几次提交和推送。现在,我需要从 b 中删除 x 的更改,而不要删除 b 。这样一来,如果需要的话,我可以再次合并该分支,并且合并后b中有 x 的更改。
是否可能需要删除我在其他分支(o)中所做的更改,它将覆盖 b 中的 x 更改strong>。