Как отобразить файлы, изменившиеся между двумя коммитами?

Сделать это можно так:

Вывести список изменившихся файлов:
git diff –name-only <хэш_коммита1> <хэш_коммита2>

Или вывести сами изменения:
git diff <хэш_коммита1> <хэш_коммита2>