Я хочу выполнить откат до фиксации с помощью git revert, чтобы сохранить историю. Есть ли более простой способ сделать это, а затем запустить git revert для каждого хэша фиксации, который я хочу вернуть? Есть ли более быстрый способ полностью вернуться от определенного коммита к другому хешу коммита?
На странице руководства говорится, что вы можете сделать что-то вроде этого git revert -n master ~ 5..master ~ 2
, но когда я пытаюсь это сделать, я получаю такую ошибку: фатальный : Не удается найти 'master ~ 5..master ~ 2'