Reference
- •
docs/dev/worktrees.md
Core commands
From the base repo checkout:
- •List worktrees:
git worktree list - •Create branch + worktree:
git worktree add -b feat/my-change ../drasil-wt/my-change origin/main - •Add worktree for an existing branch:
git worktree add ../drasil-wt/my-change feat/my-change - •Remove a worktree:
git worktree remove ../drasil-wt/my-change - •Prune stale metadata:
git worktree prune
For layout/deps/.env and integration test DB gotchas, see docs/dev/worktrees.md.
Safety
- •Do not remove a worktree if it has uncommitted changes.
- •Prefer one issue/feature per worktree.