arquivo git diff contra sua última mudança

É possível fazer com que o git produza um diff entre um arquivo específico como existe agora, e como existia antes do último commit que o alterou?

Isto é, se sabemos:

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

Entãogit diff 456def myfile mostra a última mudança para o myfile. É possível fazer o mesmo sem o conhecimento produzido pelogit log; o que mudou no 123abc?

questionAnswers(3)

yourAnswerToTheQuestion