@Override
  public synchronized byte @NotNull [] loadContent() throws VcsException {
    VirtualFile root = myRoot != null ? myRoot : GitUtil.getRootForFile(myProject, myPath);
    return GitFileUtils.getFileContent(myProject, root, myRevision.getRev(), VcsFileUtil.relativePath(root, myPath));
  }
@Override
  public synchronized byte @NotNull [] loadContent()