Отмена последнего коммита

Чтобы отменить последний коммит в локальном Git репозитории, используется команда:

git reset HEAD~

Данная команда отменяет последний коммит. Файлы из данного последнего коммита переходят в статус unstaged, то есть в то состояние, в котором они были до коммита. Если запустить команду git status, то эти файлы будут находиться в списке «Changes not staged for commit». Содержимое файлов не изменяется.