diff options
| -rw-r--r-- | doClean.go | 8 |
1 files changed, 5 insertions, 3 deletions
@@ -303,9 +303,11 @@ func forceDeleteUserBranch(repo *gitpb.Repo, branch string) error { log.Info(err) return err } - if err := requiresGitPush(repo, branch); err != nil { - log.Info(err) - return err + if repo.Exists(filepath.Join(".git/refs/remotes/origin/", branch)) { + if err := requiresGitPush(repo, branch); err != nil { + log.Info(err) + return err + } } configSave = true |
