n1ro°
RU

Компьютеры · Инструкция

Как изменить сообщение последнего коммита Git

`--amend` создаёт новый объект коммита вместо текущей вершины, поэтому hash меняется даже при правке только текста.

Редакция N1RO · Проверено

Короткий ответ

Используйте `git commit --amend -m "Новое сообщение"`. Без `-m` Git откроет редактор сообщения. Проверьте актуальные условия по официальным источникам на дату 2026-09-20 и сверьте модель/версию устройства или сервиса перед действием.

Порядок действий

  1. Убедитесь, что `HEAD` — нужный коммит.
  2. Проверьте, что в index нет случайных staged-изменений.
  3. Выполните amend с новым сообщением.
  4. Проверьте `git log -1 --oneline`.

Перед завершением проверьте

  • Нет лишних staged-файлов.
  • Если коммит уже опубликован, согласовано переписывание истории.

Важно

Amend опубликованного коммита меняет историю и может потребовать force-push.

Что учитывать

Amend опубликованного коммита меняет историю и может потребовать force-push.

Источники и проверка

Фактическая часть сверена по первичным источникам (в т.ч. git-commit Documentation). Пример и формулировки — редакция N1RO на 2026-09-20.