diff --git a/doClean.go b/doClean.go index 37309e3..a1c6275 100644 --- a/doClean.go +++ b/doClean.go @@ -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