Как при помощи git log посмотреть коммиты одного пользователя

Могу ли я отфильтровать результаты git log по определенному пользователю?
Оригинал на английском

Ответ:

Нижележащий способ работет и для git log и для gitk. Нужно добавить флаг --author, например:

git log --author="Jon"

git log --author =Jon

git log --author=Smtih

Выведут коммиты сделанные Jonathan Smith. Если не использовать пробелы в искомой подстроке, то можно обойтись без кавычек. Также внутри кавычек можно размещать регулярные выражения, например:

git log --author="\(Adam\)\|\(Jon\)"

Курс go git

Изучай Git
на практике

Пройди курс – преодолей “неловкость” перед Git и значительно повысь свою производительность!

Узнать подробнее