diff options
| author | Jeff Carr <[email protected]> | 2025-04-04 06:03:42 -0500 |
|---|---|---|
| committer | Jeff Carr <[email protected]> | 2025-04-04 06:03:42 -0500 |
| commit | fcc5a36ad02869a997ad00873401d80a67a0d664 (patch) | |
| tree | 9f702347d7c5bbbe71973cf4fc0783fa7396c690 /checkout.go | |
| parent | 7297b63339bc3be682137313413f3c82beb0ebb3 (diff) | |
Diffstat (limited to 'checkout.go')
| -rw-r--r-- | checkout.go | 15 |
1 files changed, 15 insertions, 0 deletions
diff --git a/checkout.go b/checkout.go index 2180c22..ce8c88b 100644 --- a/checkout.go +++ b/checkout.go @@ -1,6 +1,7 @@ package gitpb import ( + "os" "path/filepath" "go.wit.com/log" @@ -8,6 +9,20 @@ import ( func (repo *Repo) CheckoutMaster() bool { bName := repo.GetMasterBranchName() + if bName == "giterr" { + cmd := []string{"git", "checkout", "main"} // todo: figure out main + repo.RunVerbose(cmd) + os.Exit(-1) + // TODO: try to fix this + if repo.checkoutBranch("main") { + repo.MasterBranchName = "main" + return true + } else { + cmd := []string{"git", "checkout", "main"} // todo: figure out main + repo.RunVerbose(cmd) + return false + } + } if repo.checkoutBranch(bName) { return true } |
