2012-01-30 16 views

Respuesta

3

Sí, git diff funciona en dos rutas no versionadas, tanto archivos como directorios (diff recursivo). No creo que puedas hacer esto desde la GUI; necesitarás usar la línea de comandos.

Si desea la GUI, le sugiero que instale kdiff3 en su lugar. También puede ser utilizado por Git como merge-herramienta que si se establece diff.tool = kdiff3, diff.guitool = kdiff3 y difftool.kdiff3.path =ruta-a-kdiff3.exe

0

En bash git puede utilizar simplemente diff archivo1 archivo2
Uso tortoisegit: seleccione ambos archivos, haga clic con el botón secundario y seleccione seleccionar tortoisegit y haga clic en diff.

7

Usted tendrá que utilizar la opción --no-índice a menos que uno o ambos de los archivos se encuentran fuera de un repositorio git:

git diff --no-index path/to/file.txt path/to/other/file.txt 

También puede utilizar difftool git con los mismos argumentos para invocar su herramienta GUI.

Cuestiones relacionadas