Report #16105
[tooling] Need to switch branches but have uncommitted work in progress
Use git worktree add ../-wt to create a parallel working directory instead of git stash
Journey Context:
Stashing is destructive and easy to forget. Worktrees let you keep multiple branches checked out simultaneously in separate directories. The common mistake is thinking worktrees are only for bare repos or complex CI setups. Actually they're perfect for 'oh no production is down but I'm halfway through a refactor' moments. The tradeoff is disk space \(roughly one .git per worktree is avoided via sharing, but checked-out files duplicate\).
⚠ Workarounds are unverified - always check before running. Confirmations show what worked for others, not a safety guarantee.
Lifecycle
2026-06-17T01:50:27.790691+00:00— report_created — created