/** * Search the commits starting at the commit that HEAD current references. * * @return this service */ public CommitFinder find() { return findFrom(HEAD); }
public void getCommits(String treeName) { Repository repository = new FileRepository("/home/felipe/git/testRepository/.git"); AndCommitFilter filters = new AndCommitFilter(); CommitListFilter revCommits = new CommitListFilter(); filters.add(revCommits); CommitFinder finder = new CommitFinder(repository); finder.setFilter(filters); finder.findFrom(treeName); for(RevCommit revCommit : revCommits){ System.out.println(revCommit.getName()); } }