В git был сделан push коммита.
Как его откатить и локально и с сервера?
Комит надо ревертнуть (сделать обратные изменения) командой git revert.
Откатывать (то есть фактически удалять) коммит, отправленный на удаленный репозиторий, идеологически неверно, потому что кто-то этот коммит может забрать, работать с ним, и быть не в восторге от того что он внезапно исчезнет.
Но если проблема не в том, что вы залили косячный код, а в том что вы опрометчиво храните в репо скажем какие-то пароли, и теперь вывалили их на гитхаб, можно сбросить коммит при помощи
git reset --hard
и отправить на удаленный репо принудительно примерно так
git push -f origin master
Но это на крайний случай.