В мерзавце, которому позволяют, говорят, что я фиксирую A и B
A---[B]
Но затем я возвращаюсь с
git revert HEAD
Таким образом, я там теперь:
[A]---B
Как я отменяю мой возвращающийся так, чтобы я мог вернуться к B?
У вас есть два общих варианта:
git reset --hard HEAD^
Второй вариант подходит только если вы не перенесли свои изменения куда-либо ещё. На самом деле, если вы ещё нигде не разместили свой первый коммит revert, вы можете просто использовать
git reset --hard
для отката без создания каких-либо коммитов revert.