В дополнение к ответу alfunx, вы можете использовать схему именования reflog, чтобы получить предыдущую версию HEAD (т. Е. То, что раньше было HEAD до объединения):
git difftool -d HEAD@{1}..HEAD
Вы можете проверить git reflog
чтобы подтвердить, что ожидаемый коммит. Он немного менее прямолинеен, чем синтаксис HEAD^
, но позволяет избежать любой двусмысленности в отношении того, против какого родительского слияния с несколькими родителями вы распространяетесь.