fix: import _ref_path in checkout.py so HEAD updates on branch switch
Without this import, checkout exited with NameError on _ref_path, leaving HEAD pointing at the old branch. Every subsequent commit then landed on the wrong branch.
Adds regression tests in TestCheckoutHeadUpdate that pin the invariant: a successful checkout must update HEAD and commits must advance the target branch.
sha256:73d6d97d76e5a233df68d435ada2b0cb1da7135254c1e01313ea266f240869b5
sha
sha256:59b6d9ee43701f50f6395120084d2b3df76c114639953e5f35360d885e8fa115
snapshot
Older
fix(test): update content_id length assertion for sha256: prefix
sha256:545de5609188561f93e31d83387da90b30969670b3966388048975c4bca35c2e
All commits
Newer
fix: correct mangled path-helper calls in worktree.py and workspace.py
sha256:de4c240ad02c2392fe003c4f8953dd601cbd99ba7fe74a53315cc6fc6efc97e2
0 comments
To add a comment, use the Muse CLI:
muse hub commit comment sha256:73d6d97d76e5a233df68d435ada2b0cb1da7135254c1e01313ea266f240869b5 --body "your comment"
No comments yet. Be the first to start the discussion.