diff --git a/doClean.go b/doClean.go index c9af9cd..ce87f7f 100644 --- a/doClean.go +++ b/doClean.go @@ -187,6 +187,12 @@ func doRepoCleanDevel(repo *gitpb.Repo) error { } if err := justDeleteTheDevelBranchAlready(repo); err != nil { log.Info("justDeleteTheDevel() err", repo.GetGoPath(), err) + bname := repo.GetDevelBranchName() + s := fmt.Sprintf("delete this odd devel %bname branch %s?", bname, repo.FullPath) + if fhelp.QuestionUser(s) { + repo.RunVerbose([]string{"git", "branch", "-D", bname}) + // repo.RunVerbose([]string{"git", "checkout", bname}) + } configSave = true return err }