Можно ли настроить Git так, чтобы я мог использовать трехстороннее сравнение в KDiff3?
У меня есть две ветви, которые слишком различны для их автоматического слияния, мне просто нужно проверить каждую точку слияния, и я думаю, что лучшим способом было бы проверить ветку, в которой я хочу внести изменения из другой ветви, и сказать
git difftool HEAD_OF_OTHER_BRANCH -- .
И затем выберите Объединить файл в KDiff3. После просмотра файлов я просто фиксирую.
Я настроил merge.conflictstyle и diff.conflictstyle на diff3, но KDiff3 по-прежнему начинается с двухстороннего сравнения. Это возможно? Я думаю, если Git также отправляет хэш общего предка в качестве параметра, это возможно, но так ли это?
Существует обсуждение о том, как сделать это с SVN и BC3, но я не смог найти ничего для Git и KDiff3.