¿Es posible establecer una herramienta personalizada para fusionar archivos con una extensión específica en Git?Cómo configurar difftool/mergetool para una extensión de archivo específica en Git?
¡Gracias por cualquier puntero!
actualización
yo no era capaz de llegar a cualquier solución mejor que la definición de un difftool costumbre y llamando a mano como @jarodeells sugirieron:
[diff]
tool = mydiff
[difftool "mydiff"]
cmd="script.sh \"$LOCAL\" \"$REMOTE\""
Entonces llamando explícitamente:
$ git difftool -t mydiff someFileWith.ext
¿Puede ser más específico acerca de la solución? También creo que hay una cita extra al final de la línea de cmd. –
En realidad, hubo un '' 'adicional después de' script.sh' que no era necesario. Ahora debería estar bien :-) – rlegendi
Hice la solución que usted propuso pero cuando lo hago 'git difftool --cached' script no no capte la opción y no funciona. ¿Ha encontrado ese problema? –