Как изменить сообщение последнего коммита Git?
Уровень: Senior
Ответ
Чтобы изменить сообщение самого последнего коммита в локальном репозитории, используется команда: git commit --amend. Она откроет редактор, где вы можете отредактировать текущее сообщение коммита (или можно сразу указать новое сообщение через параметр -m "Новое сообщение"). После сохранения изменений последний коммит будет переписан с новым сообщением (и новым хешем). Важно: это изменение переписывает историю, поэтому, если коммит уже был отправлен (push) на удалённый репозиторий, не рекомендуется его менять, чтобы не создавать конфликтов с историей у других. Если же нужно исправить сообщение уже опубликованного коммита, придётся выполнить force-push (git push --force) после amend, но это может запутать других разработчиков, поэтому лучше избегать этого, если на коммит кто-то мог основывать свою работу.