Git количество коммитов на автора во всех ветках - PullRequest
254 голосов
/ 23 марта 2012

Я хотел бы получить количество коммитов на автора во всех ветках. Я вижу, что

git shortlog -s -n

Печатает очень хороший список, но он не учитывает коммиты, которые еще не объединены из других веток. Если повторить эту команду для каждой ветви, то очевидно, что общие коммиты подсчитываются несколько раз. Не могли бы вы дать мне сценарий / команду, которая дала бы мне общую картину?

1 Ответ

510 голосов
/ 23 марта 2012
git shortlog -s -n --all --no-merges

Даст вам статистику по всем веткам.

РЕДАКТИРОВАТЬ : Добавлено --no-merges для исключения статистики из коммитов слияния.

...