Решение Павла, приведенное выше, сделало то, на что я надеялся.
$ git diff HEAD^1
Кроме того, полезно добавить псевдонимы, такие как упомянутые hobs, если вы поместите следующее в раздел [alias] вашего файла ~ / .gitconfig, тогда вы можете использовать сокращение для просмотра различий между головой и предыдущим.
[alias]
diff-last = diff HEAD^1
Тогда запуск $ git diff-last даст вам ваш результат. Обратите внимание, что это также включает любые изменения, которые вы еще не зафиксировали, а также разницу между фиксациями. Если вы хотите игнорировать изменения, которые вы еще не зафиксировали, то вы можете использовать diff для непосредственного сравнения HEAD с его родителем:
$ git diff HEAD^1 HEAD