git show

Показать один коммит: сообщение, автора и все его изменения

Что делает

git show выводит подробности коммита: хэш, автора, дату, сообщение и diff — что именно в нём поменялось. Без аргументов показывает последний коммит, HEAD.

Коммит можно указать хэшем из git log (хватает первых семи символов) или относительно: HEAD~1 — предыдущий, HEAD~2 — ещё раньше. А git show <коммит>:<файл> выведет файл целиком, каким он был в этом коммите.

Синтаксис

git show
git show <коммит>
git show <коммит>:<файл>

Примеры

Связанные команды

Потренировать · Все команды