Mergeability status check
Prevent accidental mid-stack merges.

To help prevent accidental mid-stack merges, Graphite creates an optional status check on GitHub for upstack PRs. This status check fails for all upstack PRs, and passes for all base PRs.

Since it's an optional check, you can still merge mid-stack if needed.

To configure this status check for your GitHub org:

  • Open the Graphite web app's settings page

  • Select the "Mergeability checks" page

  • Edit the Mergeability check on GitHub setting

Git inspired
Graphite's CLI and VS Code extension make working with Git effortless.
Learn more

Graphite
Git stacked on GitHub

Stacked pull requests are easier to read, easier to write, and easier to manage.
Teams that stack ship better software, faster.

Or install our CLI.
Product Screenshot 1
Product Screenshot 2