git shortlogコマンドでauthorではなくcommiter毎のコミット数を確認する方法
git shortlogコマンドでauthorではなくcommiter毎のコミット数を確認するには-cオプションを指定します。
オプションの説明
-c, --committer This is an alias for --group=committer. -n, --numbered Sort output according to the number of commits per author instead of author alphabetic order. -s, --summary Suppress commit description and provide a commit count summary only.
-cオプションを指定した場合(-nはコミット数順に表示するオプション、-sはコミット数だけを表示するオプション)
$ git shortlog -c -n -s | head 57248 Junio C Hamano 1454 Shawn O. Pearce 1041 Linus Torvalds 646 Paul Mackerras 551 Jiang Xin 494 Eric Wong 296 Jeff King 260 Simon Hausmann 214 Pat Thoyts 206 Jonathan Nieder
-cオプションを指定しない場合(デフォルトはauthor毎のコミット数)
$ git shortlog -n -s | head 22902 Junio C Hamano 3694 Jeff King 1926 Johannes Schindelin 1824 Nguyễn Thái Ngọc Duy 1401 Shawn O. Pearce 1117 Linus Torvalds 1015 René Scharfe 1005 Ævar Arnfjörð Bjarmason 954 Michael Haggerty 855 Jonathan Nieder