¿Diferencia entre autor y committer en Git?
Estoy tratando de hacer un commit como
git commit --author="John Doe <[email protected]>" -m "<the usual commit message>"
Donde John Doe es un usuario en cuyo nombre quiero hacer la confirmación.
Aparece bien en git log
. Sin embargo, cuando hago un gitk
, el nombre del autor es correcto, pero el nombre del committer se elige de mi configuración global de git (y por lo tanto se establece en mi nombre/correo electrónico).
Preguntas
¿Cuál es la diferencia entre los dos (committer vs author)?
¿Debería estar estableciendo el committer también al otro usuario?
Si es así, ¿cómo?
Warning: Undefined property: agent_blog_content::$date_asked in /var/www/agent_etc/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 32
Warning: Undefined property: agent_blog_content::$count_answers in /var/www/agent_etc/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 52