我想创建一个有n个父级的提交,但是代码的最终状态与n个父级中的一个相同,而当前的HEAD指向新的提交。
其目的是为维护分支上的长期合并设置基线。什么命令行参数可以做到这一点?

最佳答案

您可以使用合并策略。“我们的”战略是一个很好的起点。假设您在Branch Master上:

git merge --strategy ours branch1 branch2 branch3

这将在branch1、branch2和branch3中合并,但是合并提交的内容将与提交之前主分支的内容相同。

09-04 00:15