diff options
Diffstat (limited to 'git.go')
| -rw-r--r-- | git.go | 3 |
1 files changed, 3 insertions, 0 deletions
@@ -298,6 +298,9 @@ func (rs *RepoStatus) CheckoutUser() bool { log.Log(REPO, rs.realPath.String(), "is dirty") return false } + if ! rs.BranchExists(bName) { + return false + } cmd := []string{"git", "checkout", bName} err, b, output := RunCmd(rs.realPath.String(), cmd) if err != nil { |
