Eliminar un commit
//Log de los commits de la current branch
git log
//Log de los commits de una rama concreta
git log nombre_rama
//Eliminar totalmente el primer commit de current branch
git reset --hard HEAD~1
//Eliminar totalmente el 1er commit al 4to de current branch
git reset --hard HEAD~4
//Eliminar el 1er commit de current branch y dejar los archivos en estado "uncommited changes"
git reset HEAD~1