Как сделать откат на гите?

Случайно сделал абсолютно ненужный чекин и залил на гит то что заливать не нужно было, после чего проект перестал запускаться.

Вопрос следующий: как можно сделать откат версии на гите что б вернуть что там было до последнего чекина?

Выбираем нужный бранч(ветку)

git checkout master

делаем откат изменений в репозитории для примера на два коммита назад

git reset --hard HEAD~2

Можно сделать до какого то определенного коммита по хешу

git reset --hard HEAD hash

Хеш можно взять в вебинтерфейсе гитхаба.

Далее делаем принудительный коммит в основной репо на гитхабе

git push -f origin master

без -f будет ругаться что у вас версия младше чем в гитхабе и вам надо сделать pull

https://www.shellhacks.com/ru/git-undo-last-commit/