Supported Git Repositories
Supported Git Repositories
Operator integrates with Git hosting platforms to manage branches and pull requests.
Prerequisites
All providers require:
| Requirement | Purpose | Verification |
|---|---|---|
git |
Version control operations | git --version |
Available Integrations
| Platform | Status | CLI Tool | Notes |
|---|---|---|---|
| GitHub | Supported | gh |
Full PR integration |
How It Works
When an agent completes work on a ticket:
- Branch: Creates a feature branch from main
- Commit: Commits changes with ticket reference
- Push: Pushes branch to remote
- PR: Opens a pull request for review
Local Git
Even without platform integration, Operator manages local Git operations:
- Branch creation and checkout
- Commit formatting with ticket IDs
- Branch cleanup after completion
- Worktree management for parallel development
Local git operations require only the git binary—no provider CLI or tokens needed.
Adding Provider Support
See the Provider Support guide for architecture details on implementing new providers.