DocsWorking with agents
Git workflow
Plexus speaks worktrees natively, so the whole git workflow lives one keystroke away — no context switch to a separate client.
Git, built in
The Git tab exposes the operations you'd reach for in the terminal, scoped to the session's branch. Everything is reversible and clearly labeled.
Operations
| Rebase | Replay the session branch onto the latest base branch. |
| Squash | Collapse the session's commits into one clean commit. |
| Merge | Integrate the branch into its base. |
| Create PR | Push and open a pull request against the base branch. |
Opening a PR
Hit Create PR and Plexus pushes the branch and opens the pull request. The session's PR status updates live — the branch glyph turns emerald for open, purple once merged.
$ plexus pr create
● opened #128 against main
https://github.com/you/your-app/pull/128
Resolving conflicts
If a rebase hits conflicts, Plexus tells you exactly where:
Could not rebase — conflicts in src/lib/api.ts. Resolve them in the Explorer tab, then continue.