Skip to content

Worktrees, stashes, tags, terminal

The everyday side surfaces — plus real PTY terminal tabs inside the app.

Updated View as Markdown

Worktrees

Create, open, and remove linked worktrees. Each open worktree gets its own tab.

The useful trick: hand a branch off to another worktree carrying its uncommitted changes, with a live progress checklist so you can see each step happen. That’s the operation that’s fiddly and error-prone by hand.

Stashes

One click to stash. From there: apply, pop, drop, or turn the stash into a new branch.

Stashes appear in the commit graph at the point in history where you made them, rather than in a detached list — so you can see what a stash was actually based on.

Tags

Create lightweight or annotated tags — annotated tags can be signed. Push a tag to a remote or delete it from one, and create branches or worktrees starting from a tag.

Integrated terminal

Real PTY tabs running your login shell, already in the repository directory. Not a command runner with a log pane — an actual terminal.

Because the filesystem watcher is running, anything you do there shows up in the UI immediately. Commit from the terminal and the graph updates; stage from the terminal and the changes panel follows.

There are also one-click launchers for AI coding agents, configurable under Settings → Terminal Agents. More →

And the rest

Navigation

Type to search…

↑↓ navigate↵ selectEsc close