Git normally refuses to check out the same branch in multiple worktrees unless forced.
Instead of showing a raw Git error, the extension can offer:
Branch feat/auth is already checked out in:
../project-feat-auth
Open existing worktree
Create new branch from same commit
Create detached worktree
Cancel
Git normally refuses to check out the same branch in multiple worktrees unless forced.
Instead of showing a raw Git error, the extension can offer: