Count Git每期提交

时间:2016-03-18 08:49:59

标签: git github

有没有办法计算git(GitHub)存储库在特定时期(例如2015-03-01到2016-03-01的最后一年)的提交次数?

1 个答案:

答案 0 :(得分:27)

要计算当前分支中日期范围内的提交,请执行以下操作:

 git rev-list --count HEAD --since="Dec 3 2015"  --before="Jan 3 2016"

如果您希望一次性使用所有分支的计数,请使用--all另外

git rev-list --count --since="Dec 3 2015"  --before="Jan 3 2016" --all

如果要排除merge-commits,请使用选项--no-merges

git rev-list --count --since="Dec 3 2015"  --before="Jan 3 2016" --all --no-merges