Git-diff (1) kılavuz sayfasından :
git diff [options] [<commit>] [--] [<path>…]
git diff [options] --cached [<commit>] [--] [<path>…]
git diff [options] <commit> <commit> [--] [<path>…]
git diff [options] <blob> <blob>
git diff [options] [--no-index] [--] <path> <path>
Ortasında 3. olanı kullanın:
git diff [options] <parent-commit> <commit>
Ayrıca aynı kılavuzdan, alttaki, Örnekler bölümünde :
$ git diff HEAD^ HEAD <3>
Son işlemden ve son işlemden önceki sürümü karşılaştırın.
Kuşkusuz biraz kafa karıştırıcı bir şekilde ifade edildi, daha az kafa karıştırıcı olurdu
En son taahhüdü ondan önceki taahhütle karşılaştırın.