¿Diferencia entre autor y comitista en Git?
Estoy tratando de hacer un compromiso como
git commit --author="John Doe <[email protected]>" -m "<the usual commit message>"
donde John Doe es un usuario en cuyo nombre quiero comprometerme.
Aparece bien engit log
. Sin embargo, cuando hago unagitk
, el nombre del autor es correcto, pero el nombre del remitente se selecciona de mi configuración de configuración global de git (y por lo tanto se establece en mi nombre / correo electrónico).
¿Cuál es la diferencia entre los dos (committer vs author)?
¿Debería estar configurando el conmutador también para el otro usuario?
Si es así, ¿cómo?