# Stacked pull requests

Use stacked pull requests to break large code changes into a chain of smaller, dependent pull requests you can review and merge independently.

## Recommended

* [About stacked pull requests](/en/enterprise-server@3.22/pull-requests/get-started/about-stacked-prs)

  Break large code changes into a chain of smaller, dependent pull requests you can review and merge independently.

* [Quickstart for stacked pull requests](/en/enterprise-server@3.22/pull-requests/get-started/stacked-prs-quickstart)

  Install the gh stack extension in GitHub CLI and create your first set of stacked pull requests.

* [Stacked pull requests CLI commands](/en/enterprise-server@3.22/pull-requests/reference/stacked-prs-cli-commands)

  Find every command, flag, and exit code for the gh stack extension in GitHub CLI.

* [Roll out stacked pull requests to your organization](/en/enterprise-server@3.22/pull-requests/tutorials/roll-out-stacked-prs)

  Stacked pull requests help your organization maintain review quality as teams deliver large changes in small, reviewable layers, while keeping required reviews and status checks in place.