Skip to content

Workflows

This guide covers the main workflow in Autogit for creating and managing pull requests.

The PR command (8) is context-aware and performs different actions based on your current state:

ContextAction
On main + issue selectedCreates branch + worktree, switches to it, creates draft PR
On main + no issueOpens popup to enter issue number
On feature branch + no PRCreates standard PR (ready for review)
On feature branch + draft PRMarks PR as ready for review
On feature branch + ready PRShows “PR is already published” message

Draft PR (when creating branch from issue on main):

  • Signals to other agents that work has started on this issue
  • Allows you to push early and get CI feedback
  • Lets you iterate before marking ready for review

Standard PR (when submitting from existing feature branch):

  • You’re explicitly ready to submit for review
  • Created ready for review immediately
  1. On main branch, select an issue in the Issues panel
  2. Press 8 (Smart PR)
  3. Autogit creates a feature branch and a worktree for it
  4. Autogit switches to the new worktree
  5. Autogit creates a draft PR linking to the issue
  6. Work on your changes, commit with 7 (Smart Commit)
  7. When ready, press 8 again → PR marked ready for review
  1. On a feature branch with commits
  2. Press 8 (Smart PR)
  3. If no PR exists → creates standard PR (ready for review)
  4. If draft exists → marks it ready for review

ActionKeyContext
Smart Issue6Global
Smart Commit7Global
Smart PR8Global
Toggle auto-pushpCommit popup