Get started
Set up the CLI
Install and authenticate the Graphite CLI to create and submit PRs.
https://graphite.com/docs/install-the-cli
Configure the CLI
Set up shell completion, custom branch naming, PR messages, and more.
https://graphite.com/docs/configure-cli
Quick start
Learn how to author stacked pull requests with the CLI, from your first edit to merging.
https://graphite.com/docs/cli-quick-start
Command cheatsheet
A quick reference for the most common Graphite CLI commands.
https://graphite.com/docs/cheatsheet
Tutorials
Create a pull request
Learn to create a single pull request with CLI.
https://graphite.com/docs/create-a-pull-request
Create a stack
Stacks are what Graphite is all about - learn how to create one with the CLI.
https://graphite.com/docs/create-stack
Visualize a stack
If you’ve already created a stack with the CLI, see what it looks like locally.
https://graphite.com/docs/visualize-stack
Navigate a stack
Learn how to quickly move between PRs in a stack using the CLI.
https://graphite.com/docs/navigate-stack