如何解决在水银中执行增量合并的最简单方法
| 我有一个项目,已经某个时候分支了。自拆分以来,这两个分支都有很多提交,我想将它们合并为一个。仅合并两个头是不够的,因为它存在太多冲突,并且合并的分支也不稳定且无法正常工作。 因此,我想逐步合并两个分支。增量表示,我指的是摘取其中一个分支的尖端,然后一次应用来自另一个分支的更改。测试每个合并,如果一切顺利,则继续。 使用水银进行此操作的最简单方法是什么?解决方法
您已经自己概述了一项策略。假设您有两个head,分别称为headA和headB。将“ 0”移至两个首部之一,然后重复使用“ 1”,其中X是沿另一条开发线的修订版。
您可以使用
hg log -r \'ancestor(headA,headB)::headA\'
来获得这些合并的良好候选者列表(取决于整体拓扑)。
,您可以使用hg移植将特定变更集拉入分支。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。