Skip to content
| Marketplace
Sign in
Visual Studio Code>SCM Providers>Graphite: visual Git for stacked PRsNew to Visual Studio Code? Get it now.
Graphite: visual Git for stacked PRs

Graphite: visual Git for stacked PRs

Graphite

|
32,197 installs
| (11) | Free
Drag and drop rebasing, visualize dependency graphs & create new branches with the click of a button
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

Graphite for VS Code

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

  1. Install Graphite for VS Code
  2. Open the sidebar tab or run Graphite: Open Graphite interactive from the command palette.
  3. This will help you install the Graphite CLI if you don’t already have it installed.
  4. Make your first stack (guide)

What is a stack?

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.
  • Keyboard shortcuts? Define your own shortcut to run the graphite.open-gti command.
  • Publishing PRs or drafts? Change this in the gear icon at the top of the extension.

Docs

  • Graphite quick start
  • Installing & authenticating the CLI
  • VS Code extension docs

Feedback

We at Graphite love to hear from you! Join thousands of other stackers in our community Slack server.

  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2025 Microsoft