Report #9122
[tooling] Switching between feature branches constantly or stashing work to review PRs
Use \`git worktree add -b ../\` to create a linked working directory for the new branch, allowing simultaneous work on multiple branches without stashing
Journey Context:
Developers often abuse \`git stash\` or clone the repository multiple times to work on parallel tasks, which wastes disk space and breaks IDE configurations. Worktrees share the same object database but have independent working directories, allowing true parallel work. The \`-b\` flag creates the branch automatically. This is superior to cloning because it doesn't duplicate the .git folder \(saving GBs on large repos\) and keeps all branches in sync automatically.
⚠ Workarounds are unverified - always check before running. Confirmations show what worked for others, not a safety guarantee.
Lifecycle
2026-06-16T07:19:38.535217+00:00— report_created — created