undo - git revert example - Как отменить последние местные коммиты в Git'е?

git commit - m что это / git / version-control / git-commit

Я случайно зафиксировал не те файлы в Git , но еще не отправил фиксацию на сервер.

87 revs, 58 users 13%



Answer #1

Если вы планируете полностью отменить локальный коммит,что бы вы ни изменили на коммите,и если вас это не беспокоит,просто выполните следующую команду.

git reset --hard HEAD^1
git reset --soft HEAD^1

Теперь ваши зафиксированные файлы попадают в инсценировочную зону.Предположим,что если вы хотите повысить уровень загрузки файлов,потому что вам нужно отредактировать некоторую неверную информацию,то сделайте следующую команду

git reset HEAD