Skip to content

Dev - #12

Merged
nnutter merged 2 commits into
mainfrom
dev
Jul 29, 2026
Merged

Dev#12
nnutter merged 2 commits into
mainfrom
dev

Conversation

@nnutter

@nnutter nnutter commented Jul 29, 2026

Copy link
Copy Markdown
Owner
  • New layout, <root>/<name>/<repo>, because Zed uses the last directory as an identifier.
  • Added a git-wt off to complement git-wt migrate so that a repo can be switch in and out of this layout.

nnutter added 2 commits July 28, 2026 20:16
Managed checkouts now keep the repository directory name, with the
worktree/branch name as an intermediate path segment. create makes the
full directory first, then adds the worktree; migrate moves main (via
rename + repair) and old-layout features into the nested paths.
Remove non-main managed worktrees (soft-delete merged branches, keep
unmerged ones), then collapse <root>/main/<repo> to <root>. Refuse dirty
worktrees unless --force. Shell wrapper cds to the collapsed root.
@nnutter
nnutter enabled auto-merge July 29, 2026 01:38
@nnutter
nnutter merged commit 8a1256a into main Jul 29, 2026
1 check passed
@nnutter
nnutter deleted the dev branch July 29, 2026 01:38
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant