すべてのブランチの著者ごとのコミット数を取得したいのですが、
git shortlog -s -n
非常に良いリストを出力しますが、他のブランチからまだマージされていないコミットはカウントされません。このコマンドをすべてのブランチで繰り返し実行すると、共通のコミットが複数回カウントされるのは明らかです。全体像を把握できるスクリプト/コマンドを教えていただけますか?
ベストアンサー1
git shortlog --summary --numbered --all --no-merges
すべてのブランチの統計情報を提供します。
編集:--no-merges
マージコミットから統計を除外するために追加されました。