How stacked pull requests break down large code changes
GitHub introduces stacked pull requests (public preview) as a way to break large code changes into an ordered chain of smaller, focused pull requests.
Overview
- Problem addressed: A single large PR can be slow and difficult to review.
- Approach: Split the work into an ordered stack (a chain of PR “layers”).
- Review experience:
- Reviewers can review each layer independently.
- A stack map shows how each layer fits into the overall change.
- Where you can use it:
- On github.com
- Via the GitHub CLI
- In the GitHub mobile app
- With GitHub Copilot using the
gh-stackskill
Links
- Stacked pull requests changelog entry: https://github.blog/changelog/2026-07-30-stacked-pull-requests-are-now-in-public-preview/