Est-il possible de définir un outil personnalisé pour fusionner des fichiers avec une extension spécifique dans Git?Comment définir difftool/mergetool pour une extension de fichier spécifique dans Git?
Merci pour les pointeurs!
Mise à jour
Je n'ai pas pu trouver une meilleure solution que la définition d'une difftool personnalisée et de l'appeler à la main comme @jarodeells suggéré:
[diff]
tool = mydiff
[difftool "mydiff"]
cmd="script.sh \"$LOCAL\" \"$REMOTE\""
ensuite appeler explicitement:
$ git difftool -t mydiff someFileWith.ext
Pouvez-vous être plus précis s'il vous plaît sur la solution? Je pense aussi qu'il y a une citation supplémentaire à la fin de la ligne cmd. –
En fait, il y avait un autre '' 'après' script.sh' qui n'était pas nécessaire. Maintenant, ça devrait aller :-) – rlegendi
J'ai fait la solution que vous avez proposée mais quand je fais le script 'git difftool --cached' –