Разница между автором и коммиттером в Git?

Я пытаюсь сделать коммит как

git commit --author="John Doe " -m ""

где Джон Доу - пользователь, от имени которого я хочу сделать коммит.

Кажется, все в порядкеgit log, Тем не менее, когда я делаю,gitkимя автора правильное, но имя коммиттера выбрано из моих глобальных настроек git config (и таким образом установлено мое имя / адрес электронной почты).

Вопросы

В чем разница между ними (коммиттер против автора)?

Должен ли я настроить коммиттера также для другого пользователя?

Если да, то как?

Ответы на вопрос(2)

Ваш ответ на вопрос