#036 git reset HEAD~3

O comando git reset HEAD seguido de ~ e uma quantidade irá desfazer aquela quantidade de commits mais recentes.

Comando Descrição
reset Comando para restaurar um estado anterior
HEAD Ponteiro que indica o estado atual
~3 Quantidade de commits a serem desfeitos


Confira mais detalhes neste artigo:

Desfazendo os últimos commits usando git reset