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

具有多个祖先和kdiff3的git递归策略,git,git-merge,kdiff3,Git,Git Merge,Kdiff3,我正在运行一个合并场景,其中有几个“公共祖先”可用,所以Git运行“Git合并递归”策略 因此,它运行一个合并来创建一个新的祖先,这个祖先将作为我正在处理的贡献者的CA 好的,问题如下,有一个文件存在冲突,“祖先”来自Git内部执行的“递归合并”,因此,当我尝试使用KDiff3修复与Git mergetool的冲突时,我看到以下内容: 这正常吗?我的例子有点“太简单”(文件中只有一行,所以不是真的),但是。。。拥有这个共同的祖先会有帮助吗 谢谢 修复合并冲突应该没有问题。出于某种原因,此合并策略

我正在运行一个合并场景,其中有几个“公共祖先”可用,所以Git运行“Git合并递归”策略

因此,它运行一个合并来创建一个新的祖先,这个祖先将作为我正在处理的贡献者的CA

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

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


谢谢

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

另一位so用户在此处回答: