# Source: https://graphite-58cc94ce.mintlify.dev/docs/learn-to-stack.md

## Documentation Index

> Fetch the complete documentation index at: https://graphite-58cc94ce.mintlify.dev/docs/llms.txt
> Use this file to discover all available pages before exploring further.

## Learn to Stack

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

<CardGroup cols={2}>
  <Card title="Trunk-based development" href="/trunk-based-development" icon="pen">
    [Learn about the benefits of trunk-based development and how teams work from a single shared branch.](/trunk-based-development)
  </Card>

  <Card title="Structuring a stack" href="/how-to-structure-your-stacks" icon="waves-ladder">
    [Five helpful frameworks for deciding how to build your stacks from the ground up.](/how-to-structure-your-stacks)
  </Card>

  <Card title="Best practices for reviewing stacks" href="/best-practices-for-reviewing-stacks" icon="scan-search">
    [How to think about reviewing stacked changes for timely and high-quality feedback.](/best-practices-for-reviewing-stacks)
  </Card>

  <Card title="Comparing Git and Graphite" href="/comparing-git-and-gt" icon="git-compare">
    [See how the Git commands you're used to translate to simple Graphite CLI commands.](/comparing-git-and-gt)
  </Card>
</CardGroup>