You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Fix#78: clear error when a configured branch does not exist (#92)
* Add failing tests for issue #78 (clear error for missing branch)
* Fix#78: clear error when a configured branch does not exist
- git_checkout detects 'remote branch not found' clone failures and raises a
message naming the package, branch and URL, pointing at the mx.ini setting.
- git_switch_branch and git_merge_rbranch raise the same clear GitError instead
of logging a terse 'No such branch' and calling sys.exit(1), so the update path
behaves consistently with checkout.
- The worker reports expected WCErrors as a plain error message and keeps the full
traceback at debug level only.
0 commit comments