gitで指定期間のコミット回数や総追加行数などを取得する
# コミット数 git log --since=2013-12-01 --until=2014-02-28 --author='yachibit' --oneline --no-merges | wc -l # 追加行数 git log --since=2013-12-01 --until=2014-02-28 --author='yachibit' --oneline --shortstat --no-merges | grep files | cut -d" " -f5 | awk 'BEGIN {sum=0} {sum+=$1} END {print sum}' # 削除行数 git log --since=2013-12-01 --until=2014-02-28 --author='yachibit' --oneline --shortstat --no-merges | grep files | cut -d" " -f7 | awk 'BEGIN {sum=0} {sum+=$1} END {print sum}'
ref:
http://qiita.com/takashibagura/items/6d03cdd9ab2f88df828d
http://qiita.com/kumagi/items/23db1b7b564db27b53e6
- 作者: 濱野純(Junio C Hamano)
- 出版社/メーカー: 秀和システム
- 発売日: 2009/09/19
- メディア: 単行本
- 購入: 31人 クリック: 736回
- この商品を含むブログ (155件) を見る