git diff przed ostatnią zmianą

Czy można uzyskać git, aby utworzyć różnicę między konkretnym plikiem, który istnieje teraz, a który istniał przed ostatnim zatwierdzeniem, które go zmieniło?

To znaczy, jeśli wiemy:

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

Następniegit diff 456def myfile pokazuje ostatnią zmianę w pliku. Czy można zrobić to samo bez wiedzy wytwarzanej przezgit log; co się zmieniło w 123abc?

questionAnswers(3)

yourAnswerToTheQuestion