diff options
Diffstat (limited to 'doCheckout.go')
| -rw-r--r-- | doCheckout.go | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/doCheckout.go b/doCheckout.go index be3cffa..82d649e 100644 --- a/doCheckout.go +++ b/doCheckout.go @@ -102,6 +102,10 @@ func rillCheckoutUser(repo *gitpb.Repo) error { // never do dirty repos return nil } + if repo.GetCurrentBranchName() == repo.GetDevelBranchName() { + // repo is already on devel branch. have to move them there first for now + return rillCheckoutDevel(repo) + } if repo.GetCurrentBranchName() == repo.GetUserBranchName() { // repo is already on user branch return nil |
