@Override
  protected @NotNull List<Change> getAffectedChanges(@NotNull FilePath path, @NotNull GitFileRevision rev) throws VcsException {
    VirtualFile root = GitUtil.getRootForFile(myProject, path);

    return new ArrayList<>(
      GitChangeUtils.getRevisionChanges(myProject, root, rev.getHash(), false, true, true).getChanges());
  }
@Override
  protected @NotNull List<Change> getAffectedChanges(@NotNull FilePath path, @NotNull GitFileRevision rev)