解决git merge octopus上的冲突

时间:2013-01-20 12:14:40

标签: git

八达通合并意味着合并超过2个头。

用户应该如何使用序数3向合并工具比较文件?

将3个文件传递给合并工具:BASE,LOCAL,REMOTE

3头需要多少组合?

1 个答案:

答案 0 :(得分:5)

在这种情况下你不应该使用章鱼合并。八达通合并只应在没有合并冲突的情况下使用,或者冲突非常简单,以至于您可以在没有合并工具的情况下手动解决它们。

在您的情况下,您应该只进行2次正常合并,这与章鱼合并具有完全相同的效果,但允许您使用合并工具。

您可以手动检查不同的分支头版本并运行您的3向合并工具两次以使章鱼合并工作。但这与进行两次正常合并完全相同 - 只是更复杂。

如果你想进行章鱼合并,以便你的历史看起来更好,只需做两次合并,然后重写你的历史。