Get the list of changed files after a pull with JGit
问题 I would like to know how I can retrieve the list of changed files after a pull request. I'm using this to get all the merged commits, but I want to know all the changed files. Git git = new Git(localRepo); PullCommand pullCmd = git.pull(); PullResult pullResult = pullCmd.call(); MergeResult mergeResult = pullResult.getMergeResult(); ObjectId[] mergedCommits = mergeResult.getMergedCommits(); for (ObjectId mergedCommit : mergedCommits) { // And now? } 回答1: Building on the previous comments