Pregunta Mostrar git diff en el archivo en el área de preparación [duplicar]


Posible duplicado:
¿Cómo muestro los cambios que se han realizado? 

¿Hay alguna manera de ver los cambios que se hicieron a un file después de haber hecho git add file?

Es decir, cuando lo haga:

git add file
git diff file

no se muestra diff Supongo que hay una forma de ver las diferencias desde el último compromiso, pero no sé qué es eso.


718
2017-08-20 02:52


origen


Respuestas:


Puede mostrar los cambios que se han realizado con el --cached bandera:

$ git diff --cached

En versiones más recientes de git, también puedes usar --staged bandera (--staged es un sinónimo de --cached)

$ git diff --staged

1170
2017-08-20 03:27



Para ver los cambios que ya se han realizado, puede pasar el -–staged opción de git diff (en versiones anteriores a 1.6 de Git, use –-cached)

git diff --staged
git diff --cached

156
2017-09-06 07:25



También puedes usar git diff HEAD file para mostrar el diff para un archivo específico.

Ver el EXAMPLE sección debajo git-diff(1)


43
2017-08-20 02:56