Gitの全ブランチの作成者ごとのコミット数 質問する

Gitの全ブランチの作成者ごとのコミット数 質問する

すべてのブランチの著者ごとのコミット数を取得したいのですが、

git shortlog -s -n

非常に良いリストを出力しますが、他のブランチからまだマージされていないコミットはカウントされません。このコマンドをすべてのブランチで繰り返し実行すると、共通のコミットが複数回カウントされるのは明らかです。全体像を把握できるスクリプト/コマンドを教えていただけますか?

ベストアンサー1

git shortlog --summary --numbered --all --no-merges

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

編集:--no-mergesマージコミットから統計を除外するために追加されました。

おすすめ記事