# Сохраняем версию: git commit

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

Команда git commit сохраняет подготовленные изменения как версию с короткой подписью. Что писать в сообщении коммита.

Изменения подготовлены и лежат в стейджинге. Пришло время сделать главное — **сохранить версию**. В мире Git сохранённая версия называется *коммит* (от англ. *commit* — «зафиксировать, закрепить»). Это снимок проекта, к которому можно вернуться в любой момент.

## Делаем коммит

Команда `git commit` берёт всё, что ты подготовил через `git add`, и упаковывает это в новую версию. К каждому коммиту нужна короткая подпись — она объясняет, что именно ты сделал. Подпись задаётся флагом `-m` (от *message* — «сообщение»):

```
git commit -m "первый коммит"
```

В ответ Git подтвердит, что версия сохранена, — покажет имя ветки и краткое описание изменений. Текст в кавычках — это твоё сообщение. Пиши его по делу: через месяц «первый коммит» или «добавил кнопку входа» расскажет тебе больше, чем «правки» или «ы».

Хорошее сообщение коммита отвечает на вопрос «что изменилось?»: «добавил страницу профиля», «исправил ошибку в форме». Это твоя подпись в истории проекта — пиши так, чтобы понял будущий ты.

## Попробуй

Сохрани подготовленные изменения как версию:

```
git commit -m "первый коммит"
```

Когда Git подтвердит коммит, урок зачтётся. Поздравляю — это твоя первая сохранённая версия в истории проекта!
