fix: resolve remote tracking refs in merge and log --all (issue #7)
Add resolve_any_ref() to store.py — tries local branch first, then .muse/remotes/<remote>/<branch> for origin/main and remotes/origin/main syntax. Wire into muse merge so fetch + merge origin/main works correctly.
Extend _branch_tips() with include_remote flag; use it in log --all graph render and JSON path so fetched commits appear in log --all --json output.
sha256:8eb10281a4bde87a1bf333e86bcdb2d0696aa18863f46be3d7a4270eb84b918e
sha
sha256:a74fedcffe858c6b0e447bc0df5d070ecdfaf51a5a46d804df600698b9a13ad8
snapshot
0 comments
To add a comment, use the Muse CLI:
muse hub commit comment sha256:8eb10281a4bde87a1bf333e86bcdb2d0696aa18863f46be3d7a4270eb84b918e --body "your comment"
No comments yet. Be the first to start the discussion.