Как отменить коммит, который не самый последний - PullRequest
0 голосов
/ 26 октября 2018

Я использую Egit. В одном из моих проектов git мне пришлось сохранить последний коммит, но удалить предыдущий коммит.

Например, Если HEAD указывает на последний коммит.
Затем следует предыдущий коммит.

Может ли кто-нибудь сообщить мне, если это может быть достигнуто?

1 Ответ

0 голосов
/ 26 октября 2018

git revert будет вариант:

git revert <commit>

Это создаст новый коммит, отменяющий изменения.

Другой вариант, желательно, если вы не нажалипереходит в режим удаленного доступа, для этого нужно использовать git rebase в интерактивном режиме , чтобы поместить коммит, который вы хотите отменить, последним, а затем сбросить коммит

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...