@Override
  public boolean isForcePushAllowed(@NotNull GitRepository repo, @NotNull GitPushTarget target) {
    final String targetBranch = target.getBranch().getNameForRemoteOperations();
    return !mySharedSettings.isBranchProtected(targetBranch);
  }
@Override
  public boolean isForcePushAllowed(@NotNull GitRepository repo, @NotNull GitPushTarget target)