Create two worktrees (all worktrees share the same git history):
$ git worktree add ../claude-project-feature-a -b feature-a
Preparing worktree (new branch 'feature-a')
HEAD is now at 58dbe6b initial commit
$ git worktree add ../claude-project-feature-b -b feature-b
Preparing worktree (new branch 'feature-b')
HEAD is now at 58dbe6b initial commit
List all worktrees:
$ git worktree list
/Users/marcuschiu/Desktop/claude-project 58dbe6b [master]
/Users/marcuschiu/Desktop/claude-project-feature-a 58dbe6b [feature-a]
/Users/marcuschiu/Desktop/claude-project-feature-b 58dbe6b [feature-b]
Remove a worktree:
git worktree remove ../claude-project-feature-a