2014-12-03 45 views

回答

3

可以使用LogCommand获得提交的数目,像这样:

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

如果在HEAD不是指定的命令启动。使用add()可以添加多个提交id以启动图形遍历,或者可以调用all()以从所有已知分支开始。