¿Cómo funciona git commit --amend funciona exactamente?

he vistoGIT commit --amend en estado HEAD separado. La pregunta requiere que la respuesta sea más compleja de lo necesario. Me gustaría entender cómogit commit --amend funciona en una situación de CABEZA normal.

Respuestas a la pregunta(3)

Su respuesta a la pregunta