Comment utiliser git difftool diff conflits de fusion?
Après une fusion a échoué avec certains conflits, je peux faire une liste de celles avec git diff
,
mais git difftool
de ne pas les afficher avec le difftool défini dans le fichier config(dans mon cas, Kaléidoscope), au lieu de cela, il va juste normal d'utilisation de diff.
Un git difftool
comparer avec une précédente livraison fonctionnera.
Est-il un moyen d'utiliser git difftool sur les conflits de fusion?
Accueille Jan
- J'ai eu cette expérience exacte, mais à l'aide de fondre au lieu de Kaléidoscope.
git meldtool
fonctionne, maisgit difftool
revient àgit diff
même si elle fonctionne normalement lorsqu'il n'y a pas un conflit de fusion à résoudre. Je pensais que c'était bizarre.
Vous devez vous connecter pour publier un commentaire.
Essayer
git mergetool
.git difftool refA refB
fonctionne normalement, ungit diff
etgit diftool
va faire la même chose dans ce cas.Essayez d'abord:
Si cela ne fonctionne pas, regardez
man git-difftool
et consultez la liste des outils pris en charge. Vérifiez si l'un de ceux qui fait ce que vous voulez, si c'est le cas alors vous avez rétréci vers le bas à git de ne pas soutenir Kaléidoscope, qui peuvent avoir besoin d'une autre config à peaufiner.git difftool refA refB
fonctionne très bien, ce que je veux faire est d'utiliser difftool lorsqu'une fusion a échoué faire afficher les différences dans les conflits de fichiers, gitdiff defaults
fonctionne à ce point, mais à l'aide de difftool fait la même chose que diff. Elle ne commence pas kaléidoscope, mais il utilise diff trop.