git worktree lets a single repository (sharing one .git history) hold several working trees, each folder checked out to a different branch at the same time.
The working tree you get when you first open a repository is the main worktree; additional folders you create are linked worktrees.
All worktrees share the commit history and branches, but each has its own checked-out branch and its own working changes.
Worktrees in ParalleLane
- Worktrees are shown directly in the sidebar, listed under each repository. The main worktree has a folder-check icon and linked worktrees have a Git folder icon; each row shows the checked-out branch and its ahead/behind count. Clicking a row switches to it.
- Each worktree keeps independent state, meaning its own commit graph cache, repository overview, and Working copy state. Per-worktree state covers the exact rules.
- The top bar breadcrumb shows your current location as
Repository ⟩ Worktree ⟩ Branchwhen you are viewing a linked worktree.


