Fazendo uma comparação tripartida com o Git e o KDiff3

É possível configurar o Git para que eu possa usar a comparação de três vias no KDiff3?

Eu tenho dois ramos que são muito diferentes para mesclá-los automaticamente, basta verificar cada ponto de mesclagem e acho que a melhor maneira seria verificar o ramo. Quero as alterações do outro ramo e digo

git difftool HEAD_OF_OTHER_BRANCH -- .

E, em seguida, selecione Mesclar arquivo no KDiff3. Depois de analisar os arquivos, eu acabei de confirmar.

Eu configurei merge.conflictstyle e diff.conflictstyle para diff3, mas o KDiff3 ainda começa com um diff bidirecional. Isso é possível? Eu acho que se o Git também envia o hash do ancestral comum como parâmetro, isso é possível, mas envia?

Há simdiscussão sobre como fazer isso com SVN e BC3, mas não consegui encontrar nada para o Git e o KDiff3.

questionAnswers(2)

yourAnswerToTheQuestion