git shortlog -sn --no-merges --after='date +%Y/%m/01' --before='date +%Y/%m/%d' | cat -n
- 開発チームでコミット数を管理したいとき
- プロジェクト内で「アイツにコミット数で勝ったぜ、へっへーん」とモチベーションをあげたいとき
などにぜひ!
git shortlog
コミットメッセージの一行目が 著者ごとにグループ分けされて表示される
主なオプション
- -n : 著者のアルファベット順ではなく、コミットの数で並び替える
- -s : コミット数だけを表示する
- -e : メールアドレスを表示する
- -w : 一行の文字数、インデントのサイズを指定