Oi Leandro se esse commit for o mais recente você vai utilizar o:
Reset Hard
Ao usar o git reset a opção padrão dele é --soft, que foi o que aconteceu no exemplo anterior. O reset soft não altera os arquivos, apenas o commit. O outro modo de desfazer o commit é o modo hard. Não é hard de ser difícil não. Neste caso as alterações nos arquivos também serão desfeitas com o commit. Para o reset hard use:
git reset --hard HEAD~1
Perceba que os arquivos estão exatamente como no commit anterior.
Mas se não for o commit mais recente utilize o revert.
Espero ter ajudado e bons estudos.