Отмена мерзавца возвращение

В мерзавце, которому позволяют, говорят, что я фиксирую A и B

A---[B]

Но затем я возвращаюсь с

git revert HEAD

Таким образом, я там теперь:

[A]---B

Как я отменяю мой возвращающийся так, чтобы я мог вернуться к B?

22
задан mathk 20 April 2014 в 21:57
поделиться

1 ответ

У вас есть два общих варианта:

  • Вернуть коммит revert (создав второй коммит revert, который вернёт вас к исходному)
  • Выбросить коммит revert с помощью

git reset --hard HEAD^

Второй вариант подходит только если вы не перенесли свои изменения куда-либо ещё. На самом деле, если вы ещё нигде не разместили свой первый коммит revert, вы можете просто использовать

git reset --hard

для отката без создания каких-либо коммитов revert.

57
ответ дан 29 November 2019 в 03:51
поделиться
Другие вопросы по тегам:

Похожие вопросы: