Git:git shortlogコマンドでユーザー(author)毎のコミット数を確認する方法

スポンサーリンク

git shortlogコマンドでユーザー(author)毎のコミット数を確認する方法

git shortlogコマンドでユーザー(author)毎のコミット数を確認するには-nオプションを指定します。

 

オプションの説明

 -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.

 

-nオプションを指定した場合(-sはコミット数だけを表示するオプション)

$ 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

 

-nオプションを指定しない場合(デフォルトはauthorのアルファベット順)

$ git shortlog -s | head
    15  A Large Angry SCM
     1  A. Wilcox
     1  Aaron Crane
     1  Aaron Lindsay
    12  Aaron Lipman
     1  Aaron M Watson
     7  Aaron Schrab
     1  Abbaad Haider
     1  Abhijit Bhopatkar
    15  Abhijit Menon-Sen