/// <summary> /// Returns a list of files that have changed in a commit /// </summary> public static IEnumerable <DiffEntry> GetCommitChanges(NGit.Repository repo, RevCommit commit) { var rev = commit.ToObjectId(); var prev = repo.Resolve(commit.Name + "^") ?? ObjectId.ZeroId; return(CompareCommits(repo, rev, prev)); }