Разница между автором и коммиттером в Git?
Я пытаюсь сделать коммит как
git commit --author="John Doe <[email protected]>" -m "<the usual commit message>"
где Джон Доу - пользователь, от имени которого я хочу сделать коммит.
Похоже, все в порядкеgit log
, Тем не менее, когда я делаюgitk
, имя автора правильное, но имя коммиттера выбрано из моих глобальных настроек git config (и таким образом установлено мое имя / адрес электронной почты).
В чем разница между ними (коммиттер против автора)?
Должен ли я настроить коммиттера также для другого пользователя?
Если да, то как?