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

RebaseReplay the session branch onto the latest base branch.
SquashCollapse the session's commits into one clean commit.
MergeIntegrate the branch into its base.
Create PRPush 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.

bash
$ 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.