Graphite home pagelight logodark logo
Get started
  • Overview
Setup & configuration
  • Authenticate with GitHub
  • Configure GitHub repository settings
  • Install & authenticate the CLI
Diamond (AI code review)
  • Overview
  • Setup & configuration
  • Review comments
  • Customization
PR workflows
  • Pull Request Inbox
  • Review pull requests
  • Merge pull requests
Stacking (Graphite CLI)
  • Overview
  • Quick Start
  • Command Reference
  • Command Cheatsheet
  • Configure The CLI
  • Basic tutorials
  • Advanced tutorials
Integrations
  • Overview
  • VS Code Extension
  • Menu Bar App (Mac)
  • Slack Notifications
  • Linear
Repository management
  • Merge Queue
  • Automations
  • Protections
  • Insights
Administration
  • Privacy & security
  • User permissions
  • Billing & plans
  • GitHub Enterprise Server
References
  • FAQs
  • CLI Changelog
  • Graphite CLI v1 command names
  • Learn to stack
    • Overview
    • Introduction To Trunk Based Development
    • How To Structure A Stack
    • Best Practices For Reviewing Stacked PRs
    • Comparing Git And Gt
  • Evaluating Graphite
  • App
Graphite home pagelight logodark logo
  • App
Learn to stack

Learn to Stack

A practical starter guide for trunk-based development and stacking.

Trunk-based development

Learn about the benefits of trunk-based development and how teams work from a single shared branch.

Structuring a stack

Five helpful frameworks for deciding how to build your stacks from the ground up.

Best practices for reviewing stacks

How to think about reviewing stacked changes for timely and high-quality feedback.

Comparing Git and Graphite

See how the Git commands you’re used to translate to simple Graphite CLI commands.

Was this page helpful?

Previous
Introduction To Trunk Based DevelopmentLearn more about trunk-based development's benefits, best practices, and comparison with Gitflow.
Next
Assistant
Responses are generated using AI and may contain mistakes.
Graphite home pagelight logodark logo
slackxgithub

Product

FeaturesPricingDocsCustomers

Company

BlogCareersContact us

Resources

CommunityPrivacy policyTerms of serviceStacking workflow

Developers

StatusGitHub
Powered by Mintlify