解决git merge octopus上的冲突

gkn4icbw  于 2023-01-19  发布在  Git
关注(0)|答案(1)|浏览(213)

Octopus合并是指合并2个以上的头部。
用户应该如何使用普通的3路合并工具比较文件?
将3个文件传递到合并工具:基本、本地、远程
3个股骨头需要多少种组合?

vlju58qv

vlju58qv1#

在这种情况下,不应使用octopus合并。Octopus合并只应在不存在合并冲突或冲突非常简单,无需使用合并工具即可手动解决的情况下使用。
在你的情况下,你应该只做2个普通的合并,这将有完全相同的效果作为章鱼合并,但将允许您使用您的合并工具。
你可以手动 checkout 不同分支头的版本,然后运行两次三向合并工具来让你的octopus合并工作,但这和两次正常合并的过程完全一样,只是更复杂。
如果你想做一个octopus合并,这样你的历史记录看起来更好,只需要做两次合并,然后重写你的历史记录。

相关问题