Git имеет эту сборку с помощью команды shortlog
git shortlog -s -n --all
git shortlog
git-shortlog - Суммируйте gitвывод журнала
-s, --summary
Подавить описание фиксации и предоставлять только сводку по счету фиксации.
-n, --numbered
Сортировать вывод по количеству коммитов на автора вместо алфавитного порядка авторов.
-all
Собирать записи из всех ветвей
Примечание:
Если вы хотите исключить слияния, добавьте также флаг --no-merges

Чтобы получить один счет, добавьте | sort | uniq | wc -l
как предложенное @ eftshift0
git shortlog -s -n --all --no-merges | sort | uniq | wc -l