具有多个祖先和kdiff3的git递归策略

时间:2011-05-05 07:04:25

标签: git git-merge kdiff3

我正在运行与几个“共同祖先”可用的场景的合并,因此Git运行“git merge recursive”策略。

因此,它运行合并以创建一个新的祖先,反过来,它将被用作我正在处理的贡献者的CA.

好吧,问题是如下,有一个冲突的文件“祖先”来自Git内部执行的“递归合并”,因此,当我尝试使用KDiff3修复与git mergetool的冲突时,我看到了以下内容:enter image description here

这是正常的吗?我的例子有点“太简单”(文件中只有一行,所以不是真的),但是...会有这个共同的祖先帮助吗?

谢谢!

1 个答案:

答案 0 :(得分:-2)

修复合并冲突应该没有问题。出于某种原因,此合并策略被定义为默认策略。试试吧(你可能想添加一个标签,以便在出错时能够返回)。