Мне не ясно, как работает git revert
. Например, я хочу вернуть коммит на шесть коммитов за головой, вернув все изменения в промежуточных коммитах между ними.
Скажите, что его SHA хеш - 56e05fced214c44a37759efa2dfc25a65d8ae98d
. Тогда почему я не могу просто сделать что-то вроде:
git revert 56e05fced214c44a37759efa2dfc25a65d8ae98d