GitHub announced native support for stacked pull requests on April 10, 2026, entering private preview after being one of the platform's most requested features. The feature enables developers to break large changes into small, reviewable pull requests that build on each other, addressing a major workflow pain point that previously required third-party tools like Graphite or Sapling.
Native Integration Brings Stacked Workflows to GitHub's Web Interface
The new feature creates "a series of pull requests in the same repository where each PR targets the branch of the PR below it, forming an ordered chain that ultimately lands on your main branch," according to GitHub PM Jared Palmer. The implementation includes a stack map display for navigating between PR layers directly in the web interface, with branch protection rules enforced against the final target branch.
A key technical innovation is how continuous integration runs are handled: CI executes as if all PRs target the main branch rather than intermediate branches, ensuring proper testing while maintaining the stacked structure. The system also supports one-click merging for entire stacks with automatic rebasing of remaining PRs after each merge.
CLI Tool Handles Complex Rebasing and Branch Management
GitHub released a companion CLI tool, gh stack, installable via gh extension install github/gh-stack. The official gh-stack tool automates the complex tasks of creating branches, managing rebases, pushing changes, and creating PRs with correct base branches. It includes navigation commands for moving between stack layers and supports integration with AI coding agents through npx skills add github/gh-stack.
The stacked PR workflow allows developers to create chains of small PRs where each builds on the previous one. When one PR merges, remaining PRs automatically rebase to maintain the chain. This approach makes reviews "faster, higher-quality, and less error-prone by keeping diffs tiny and context clear," according to GitHub's documentation.
Strong Community Response Despite Questions About Timing
The announcement reached #1 on Hacker News on April 13 with 389 points and 234 comments, while Palmer's announcement garnered 780 likes, 31 retweets, and over 102,000 impressions. Community reaction has been largely positive, with developers noting that "once you get used to them you can't go back."
However, some developers questioned the timing of the release, noting that "GitHub is shipping stacked PRs right when the whole pull request model is about to become obsolete and on the verge of being replaced [by AI agents]." Despite these concerns, the feature addresses a workflow pain point that has persisted throughout GitHub's history.
Timeline and Availability
GitHub first demonstrated the feature in a video on February 6, 2026, before launching a private preview alpha in March 2026 for early design partners. The public announcement came April 10, 2026, with access currently limited to a waitlist for the private preview.
Key Takeaways
- GitHub launched native stacked pull requests in private preview on April 10, 2026, after years of developer requests
- The feature allows creating chains of small PRs that build on each other, with automatic rebasing when PRs merge
- A companion CLI tool (
gh stack) automates branch management, rebasing, and supports AI agent integration - The announcement reached #1 on Hacker News with 389 points and generated over 102,000 impressions on social media
- Access is currently limited to a private preview waitlist, with no public release date announced