Una de las 24 preguntas del tema
El flag --soft elimina el commit del historial pero deja los archivos listos en el staging area.