有没有可能将Git配置为在KDiff3中使用三向比较?
我有两个分支,它们之间的差异太大了,无法自动合并。我必须检查每个合并点,而我认为最好的方法是检出我想要从另一个分支获取更改的分支,然后执行
git difftool HEAD_OF_OTHER_BRANCH -- .
然后在KDiff3中选择合并文件。浏览完文件后,我会立即提交。
我已经将merge.conflictstyle和diff.conflictstyle设置为diff3,但是KDiff3仍然以两种方式进行差异比较。这可能吗?我猜如果Git也将共同祖先的哈希作为参数发送,那么这是可能的,但它会吗?
有一个讨论关于如何在SVN和BC3中实现此操作,但我找不到任何关于Git和KDiff3的信息。