Stacked PRs on Git: Drag and drop rebasing, visualize dependency graphs & create new branches with the click of a button.
Graphite is the easiest way to introduce stacked pull requests to your workflow. It automates away tedious Git operations and makes code review a breeze — key for fast moving, distributed teams.
Learn how to create stacked pull requests, right from your editor
Visualize your stack of changes & quickly make changes as you develop
Submit PRs & sync remote changes painlessly with automatic rebasing
Getting started
Install Graphite for VS Code
Open the sidebar tab or run Graphite: Open Graphite interactive from the command palette.
A stack is a sequence of pull requests, each building off of its parent. Stacks enable users to break up a large engineering task into a series of small, incremental code changes, each of which can be tested, reviewed, and merged independently.
What's new?
Customization
Left or right? You can drag the sidebar tab to your preferred side of the screen.
Prefer using the extension in an editor tab instead of the sidebar? Change the “Show in Sidebar” option in your VS Code settings.