He cambiado previamente mi herramienta git diff con git config --global diff.external <diff-tool-name>
. Decidí que no me gusta esa herramienta y quería volver atrás.Establecer git diff en un valor predeterminado
Intenté inmiscuirme e hice algo como: git config --global diff.external git-diff
. Ahora llamando git diff
para ver los cambios unstaged rendimientos:
fatal: ambiguous argument '48e66b706d21398f28240810e7fc0d44d8f92d99': unknown revision or path not in the working tr
Use '--' to separate paths from revisions
external diff died, stopping at somefile.ext.
¿Cómo fijo mi mando git diff
utilizar el comando predeterminado diff línea de Git que viene con git. Algo así como:
git config --global diff.
y luego qué?
¿Puedes seguir explicando? 'git diff' es la línea de comando predeterminada git diff, si quieres gui, es' git difftool'. –
@Let_Me_Be gracias! Yo no sabía esto. Finalmente puedo ver los diffs con 'vimdiff' sin la necesidad de scripts externos o cambios de configuración :) –
Su archivo de configuración global es un archivo' ini' simple que puede editar a mano. –