да какой проект? всё локально делается
поймите: git revert мне не нужен и можно спокойно сидеть на git reset, если не проверить: как revert работает с подделыванием коммитов, которые уже запушены. Тогда в этой комманде есть очуменный толк. Ведь если локально откатывать, то я могу только те коммиты которые я не отправил на сервак, а если отправил и сделал откат из запушенных коммитов, то отправить такое безобразие на сервер можно с помощью git push -f, а дальше уже можно опускать занавес, так как это испортит историю.