public static @NotNull Hash write(@NotNull Project project, @NotNull VirtualFile root,
                                    @NotNull FilePath filePath, @NotNull InputStream content,
                                    boolean executable) throws VcsException {
    return write(project, root, filePath, content, executable, false);
  }
public static @NotNull Hash write(@NotNull Project project, @NotNull VirtualFile root,
                                    @NotNull FilePath filePath, @NotNull InputStream content,
                                    boolean executable)