¿Cómo modificar un commit especificado?

Normalmente envío una lista de confirmaciones para revisión. Si tengo las siguientes confirmaciones:

HEADCommit3Commit2Commit1

... Sé que puedo modificar head commit congit commit --amend. Pero como puedo modificarCommit1, dado que no es elHEAD ¿cometer?