2016-03-18 154 views
6

有沒有一種方法可以計算git(GitHub)存儲庫某些時期的提交次數(例如2015-03-01到2016-03-01的最後一年)?每週期提交Git提交

回答

12

要計算的日期範圍內提交當前分支做到這一點:

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 

如果你想排除合併提交,使用選項 - 不合並

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

這就像一個魅力:)謝謝! – Kody