2014-12-03 48 views

回答

3

可以使用LogCommand獲得提交的數目,像這樣:

Iterable<RevCommit> commits = git.log().call(); 
int count = 0; 
for(RevCommit commit : commits) { 
    count++; 
} 

如果在HEAD不是指定的命令啓動。使用add()可以添加多個提交id以啓動圖形遍歷,或者可以調用all()以從所有已知分支開始。