Как найти комманды определенного пользователя в Git?

В нашем проекте используется Git как система управления версиями, и недавно мне нужно было проверить, что кто-то совершает. Как я могу просмотреть список коммитов, сделанных определенным пользователем?

Ответ 1

git log --author=<pattern> отобразит журнал фиксации, отфильтрованный для конкретного автора. (--committer может использоваться для коммиттера, если это необходимо).

http://git-scm.com/docs/git-log

Ответ 2

Попробуйте следующее:

git log --author=<name or email>

или передать ту же опцию gitk, или если она уже находится в gitk, перейдите в режим просмотрa > нового представления и заполните соответствующее поле. Имя не обязательно должно быть точным; он сопоставляется как регулярное выражение (подстрока в тривиальном случае) против поля автора.