Подтвердить что ты не робот

Отменить фиксацию Git после нажатия с помощью обратного патча?

Я нажал фиксацию, и я хочу вернуть изменения, введенные этим фиксатором, применив и зафиксировав обратный патч. Как мне это сделать?

4b9b3361

Ответ 2

Использование

git revert HEAD

Это создаст патч, который возвращает последний коммит и фиксирует этот патч как новый фиксатор.

Если вы хотите вернуть более раннюю версию, используйте

git revert <revision>

см. также: http://schacon.github.com/git/git-revert.html

Ответ 3

просто используйте

для зафиксированного файла:

git revert <SHA1 ID>

для неподдерживаемого файла:

git reset --hard HEAD