Em alguns momentos, existe necessidade de voltar alguns commits no ambiente de desenvolvimento.
Para isso, uma maneira bem simples, é executar o comando git reset HEAD^
.
Se precisar voltar vários commits, basta adicionar quantos ^
desejar.
Por exemplo, caso necessite desfazer meus últimos três commits, basta executar:
$ git reset HEAD^^^