Выполнение трехстороннего сравнения с Git и KDiff3

Можно ли настроить Git так, чтобы я мог использовать трехстороннее сравнение в KDiff3?

У меня есть две ветви, которые слишком различны для их автоматического слияния, я просто должен проверить каждую точку слияния, и я думаю, что лучшим способом было бы проверить ветку, я хочу изменения от другой ветви и сказать

git difftool HEAD_OF_OTHER_BRANCH -- .

И затем выберите Объединить файл в KDiff3. После просмотра файлов я просто фиксирую.

Я установил merge.conflictstyle и diff.conflictstyle в diff3, но KDiff3 все еще начинается с двухстороннего сравнения. Это возможно? Я думаю, если Git также отправляет хэш общего предка в качестве параметра, это возможно, но так ли это?

Естьобсуждение о том, как сделать это с SVN и BC3, но я не смог найти ничего для Git и KDiff3.

Ответы на вопрос(2)

Ваш ответ на вопрос