web-dev-qa-db-fra.com

Comment utiliser git difftool pour différencier les conflits de fusion?

Après l'échec d'une fusion avec certains conflits, je peux répertorier ceux avec git diff, mais git difftool ne les affichera pas avec l'outil difftool défini dans la configuration (dans mon cas, Kaléidoscope), mais utilisera simplement un diff normal.

UNE git difftool la comparaison avec un commit précédent fonctionnera.

Existe-t-il un moyen d'utiliser git difftool sur les conflits de fusion?

Salue Jan

39
j-pb

Essayez git mergetool.

37
3lectrologos

Essayez d'abord:

git difftool -t <yourtool>

Si cela ne fonctionne pas, regardez man git-difftool et consultez la liste des outils pris en charge. Vérifiez si l'un d'eux fait ce que vous voulez, si c'est le cas, vous l'avez réduit pour ne pas prendre en charge Kaleidoscope, qui peut nécessiter d'autres ajustements de configuration.

2
Andrew