# История изменений: git log

Курс: Claude Code и терминал: с 0 — https://zero2claude.ru/learn/code-terminal
Канонический URL: https://zero2claude.ru/learn/code-terminal/5-6-git-log

Команда git log показывает историю коммитов — список сохранённых версий с подписями. Как читать вывод.

Ты сделал коммит — сохранил версию проекта. А теперь самое приятное: давай посмотрим на историю. Команда `git log` показывает все коммиты, которые ты когда-либо делал. Это и есть та самая «машина времени», ради которой нужен контроль версий.

## Что показывает git log

`git log` (от *log* — «журнал, летопись») выводит список сохранённых версий — от свежих к старым. По каждому коммиту видно главное: кто его сделал, когда и с какой подписью.

```
git log
```

В ответ Git покажет историю — и в ней будет твой `первый коммит` с тем сообщением, которое ты написал. Теперь понятно, зачем мы старались над подписью: именно она помогает быстро найти нужную версию среди десятков других.

Чтобы выйти из длинного вывода `git log`, нажми клавишу `q` (от *quit*). В нашем тренажёре история короткая, но в реальных проектах она может занимать много экранов.

## Ты прошёл базовый цикл Git

Сложи всё вместе — и вот он, рабочий цикл, которым пользуются миллионы разработчиков каждый день:

1. `git init` — создать репозиторий (один раз);
2. `git status` — посмотреть, что изменилось;
3. `git add` — подготовить нужные файлы;
4. `git commit -m "..."` — сохранить версию;
5. `git log` — посмотреть историю.

## Попробуй

Открой летопись своего проекта:

```
git log
```

Найди в истории свой коммит — как только увидишь его, урок зачтётся. Ты освоил основы Git, и теперь твои проекты под надёжной защитой истории.
