问题
Or just all the commits that occurred between two dates? In SVN, you could do something like svn diff -r{date}:{date}
to do it!
回答1:
You can take example of this JGit test class RevWalkFilterTest.java:
Date since = getClock();
Date until = getClock();
RevFilter between = CommitTimeRevFilter.between(since, until);
It uses the class org.eclipse.jgit.revwalk.filter.CommitTimeRevFilter.
来源:https://stackoverflow.com/questions/19580762/jgit-how-can-i-get-all-the-commits-that-occurred-between-two-dates