Graphite CLI
Index
Get started
- Overview
Setup & configuration
- GitHub authentication
- GitHub configuration guidelines
Graphite CLI
- Overview
- Install and authenticate the CLI
- Quick start
- Command reference
- Configuration
- Enable beta CLI releases
- Updating the CLI
VS Code extension
- Overview
- Quick start
- Your first PR
- Your first stack
- Configuration
Create PRs
- Initialize Graphite in a repository
- Create a pull request
- Create a stack
- Visualize a stack
- Navigate a stack
- Create pull requests
- Update mid-stack branches
- Sync changes from a remote repository
- Restack branches
- Edit the branch order in a stack
- Collaborate on a stack
- Squash, fold, and split changes
- Track branches
- Developing on multiple trunks
Review PRs
- Pull request inbox
- Review proposed changes
- Pull request versions
- Slack notifications
- Menu bar app (Mac)
Merge PRs
- Merge a stack of PRs on Graphite
- Merge a stack of PRs manually
- Merge when ready
- Stacking and CI
Graphite for teams
- Onboarding your team
- Insights
- Merge queue
- Graphite admin
- Automations (beta)
References
- CLI Troubleshooting
- CLI Changelog
- Graphite CLI V1 Command Names
- Comparing git and gt
- Why you should use Graphite
- Evaluating Graphite