Worktrees

The board

Read branches, changes, and history at a glance.

The board groups open worktrees by project. Each branch sits above the commits and local changes that belong to it.

Branches and pull requests

If a branch has an open pull request, its name links to the pull request. Draft pull requests use a dashed underline. Changed files indicate uncommitted work.

Commits

Worktrees shows commits that are not already on the main branch. Shared history and merge commits stay out of the board. Added and removed line counts help describe the size of a change.

Focus and history

Click a project name to focus on it. Click the worktree count to look at one tree at a time. Press Escape to step back.

Click the project name again to read the full Git log. Click it once more to return to the board.

Refresh

The board reads Git again every ten seconds. Pull request information comes from the GitHub CLI and is cached separately. A failed refresh turns the title red; the next refresh can recover.