Unterschied zwischen Autor und Committer in Git?
Ich versuche ein Commit wie zu machen
git commit --author="John Doe <[email protected]>" -m "<the usual commit message>"
wobei John Doe ein Benutzer ist, in dessen Namen ich das Commit ausführen möchte.
Es scheint alles in Ordnunggit log
. Wenn ich jedoch agitk
, Der Autorenname ist korrekt, aber der Committer-Name wird aus meinen globalen Git-Konfigurationseinstellungen ausgewählt (und ist somit auf meinen Namen / Email eingestellt).
Was ist der Unterschied zwischen den beiden (Committer vs Autor)?
Sollte ich den Committer auch auf den anderen Benutzer einstellen?
Wenn ja wie