public static @Nullable GitCommittedChangeList getCommittedChangeList(@NotNull Project project,
                                                                        @NotNull VirtualFile root,
                                                                        @NotNull GitRevisionNumber revisionNumber) throws VcsException {
    VcsFullCommitDetails details = getCommitDetails(project, root, revisionNumber);
    if (details == null) return null;

    return createCommittedChangeList(project, details, revisionNumber);
  }
public static @Nullable GitCommittedChangeList getCommittedChangeList(@NotNull Project project,
                                                                        @NotNull VirtualFile root,
                                                                        @NotNull GitRevisionNumber revisionNumber)