summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJeff Carr <[email protected]>2024-03-02 13:35:43 -0600
committerJeff Carr <[email protected]>2024-03-02 13:35:43 -0600
commitb2d3d13ed9992aab812184009303e1a1be305194 (patch)
treef8a301019e99ed0eff3d4486beadb1913915aead
parentb12bc0a9eca8c99f1840872aa838e5aa88edf3ec (diff)
get the proper devel branch namev0.21.3
-rw-r--r--revert.go12
1 files changed, 4 insertions, 8 deletions
diff --git a/revert.go b/revert.go
index 22a6041..201c1db 100644
--- a/revert.go
+++ b/revert.go
@@ -11,6 +11,7 @@ func (rs *RepoStatus) RevertMasterToDevel() bool {
}
curName := rs.GetCurrentBranchName()
+ dName := rs.GetDevelBranchName()
mName := rs.GetMasterBranchName()
if curName != mName {
log.Info("repo is not working from main branch", curName, "!=", mName)
@@ -19,19 +20,14 @@ func (rs *RepoStatus) RevertMasterToDevel() bool {
log.Info("reset master to devel", curName, rs.String())
- // git checkout devel
- // git branch -D master
- // git branch master
- // git checkout master
- // git push --set-upstream --force origin master
-
var all [][]string
- all = append(all, []string{"git", "checkout", "devel"})
+ all = append(all, []string{"git", "checkout", dName}) // switch to the devel branch
all = append(all, []string{"git", "branch", "-D", mName})
- all = append(all, []string{"git", "branch", mName})
+ all = append(all, []string{"git", "branch", mName}) // make a master branch based on devel
all = append(all, []string{"git", "checkout", mName})
all = append(all, []string{"git", "push", "--set-upstream", "--force", "origin", mName})
+ // don't do anything with tags here
// all = append(all, []string{"git", "tag", "--delete", release.version.String()})
// all = append(all, []string{"git", "push", "--delete", "origin", release.version.String()})