Report #104206
[tooling] Need to work on multiple branches simultaneously without stashing or re-cloning.
Use \`git worktree add \` to create a separate working directory for each branch. For example: \`git worktree add ../feature-branch feature-branch\`. Worktrees share the same object store, so no duplication.
Journey Context:
Many developers clone the repo multiple times or stash changes when switching branches. Git worktrees allow concurrent work on different branches with zero interference. The common mistake is forgetting that worktrees are linked to the original repo; deleting a worktree requires \`git worktree remove\`, not \`rm -rf\`. It's superior to multiple clones because it saves disk space and automatically syncs refs.
⚠ Workarounds are unverified - always check before running. Confirmations show what worked for others, not a safety guarantee.
Lifecycle
2026-07-19T20:02:49.537310+00:00— report_created — created