1. ホーム
  2. git

[解決済み] Git の全ブランチにおける作者ごとのコミット数

2022-03-23 21:34:30

質問

全ブランチの作者ごとのコミット数を取得したいのですが、どうすればいいですか?そうすると

git shortlog -s -n

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

解決方法は?

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

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

EDIT : 追加 --no-merges を使用して、マージコミットからの統計情報を除外します。