archivo git diff contra su último cambio

¿Es posible hacer que git produzca una diferencia entre un archivo específico como existe ahora y como existió antes de la última confirmación que lo cambió?

Es decir, si sabemos:

<code>$ git log --oneline myfile
123abc Fix some stuff
456def Frobble the foos
789dba Initial commit
</code>

Entoncesgit diff 456def myfile muestra el último cambio a myfile. Es posible hacer lo mismo sin el conocimiento producido por elgit log; ¿Qué cambió en 123abc?

Respuestas a la pregunta(3)

Su respuesta a la pregunta