public static @NotNull GitPushSource createRef(@NotNull GitLocalBranch branch, @NotNull String revision) {
    return new OnRevision(branch, revision);
  }
public static @NotNull GitPushSource createRef(@NotNull GitLocalBranch branch, @NotNull String revision)