Компьютеры · Инструкция
Как изменить сообщение последнего коммита Git
`--amend` создаёт новый объект коммита вместо текущей вершины, поэтому hash меняется даже при правке только текста.
Короткий ответ
Используйте `git commit --amend -m "Новое сообщение"`. Без `-m` Git откроет редактор сообщения. Проверьте актуальные условия по официальным источникам на дату 2026-09-20 и сверьте модель/версию устройства или сервиса перед действием.
Порядок действий
- Убедитесь, что `HEAD` — нужный коммит.
- Проверьте, что в index нет случайных staged-изменений.
- Выполните amend с новым сообщением.
- Проверьте `git log -1 --oneline`.
Перед завершением проверьте
- Нет лишних staged-файлов.
- Если коммит уже опубликован, согласовано переписывание истории.
Важно
Amend опубликованного коммита меняет историю и может потребовать force-push.
Что учитывать
Amend опубликованного коммита меняет историю и может потребовать force-push.
Источники и проверка
Фактическая часть сверена по первичным источникам (в т.ч. git-commit Documentation). Пример и формулировки — редакция N1RO на 2026-09-20.