web-dev-qa-db-ja.com

すべてのブランチでの著者ごとのコミットのGit数

すべてのブランチで作成者ごとのコミット数を取得したいと思います。私はそれを見る

git shortlog -s -n

非常に素晴らしいリストを出力しますが、他のブランチからまだマージされていないコミットはカウントしません。すべてのブランチでこのコマンドを繰り返すと、明らかに一般的なコミットが複数回カウントされます。全体像をもたらすスクリプト/コマンドを教えてください。

251
jabal
git shortlog -s -n --all --no-merges

すべてのブランチの統計情報を提供します。

EDIT:マージコミットから統計を除外する--no-mergesを追加しました。

504
ralphtheninja