TL;DR
GitHub has officially launched its new stacked pull requests feature, allowing developers to organize and review multiple related PRs more effectively. The feature is now accessible to all users, aiming to streamline complex code changes.
GitHub has officially launched its new stacked pull requests feature today, enabling developers to organize multiple related PRs in a hierarchical, layered structure. This development aims to improve the review process for complex code changes, making it easier to handle dependencies and related updates within projects.
The feature, now accessible to all GitHub users, allows developers to create a series of linked PRs that are visually stacked in the interface. This setup helps reviewers understand the context of each change and the dependencies between different PRs, especially in large or multi-part projects.
According to GitHub’s official blog post, stacked PRs are designed to improve collaboration efficiency by reducing confusion and streamlining the review workflow. The feature supports nesting PRs, so developers can break down large changes into smaller, manageable chunks while maintaining a clear overview of the overall project.
Developers can now create a primary PR that references other PRs as dependencies, which automatically appear in a stacked view. Reviewers can then navigate through the layers, comment on specific parts, and approve or request changes at each level independently.
GitHub has confirmed that the feature is available immediately to all users via the web interface and GitHub CLI, with plans to introduce further integrations and enhancements in upcoming updates.
Enhanced Collaboration and Workflow Management
The launch of stacked PRs on GitHub represents a significant step toward improving how development teams handle complex, multi-part code changes. By enabling hierarchical organization, this feature helps reduce review time, prevent misunderstandings, and facilitate better collaboration, especially in large-scale projects with multiple dependencies.
For open-source and enterprise teams alike, this could lead to faster release cycles and more efficient code quality assurance processes, ultimately benefiting project maintainers and contributors.

Git and GitHub for Beginners: Learn Version Control, Branching, Commits, Pull Requests, and Real Developer Workflow Step by Step (Computer Programming Made Easy)
As an affiliate, we earn on qualifying purchases.
As an affiliate, we earn on qualifying purchases.
Previous Efforts to Improve PR Management
Prior to this launch, developers relied on linear PR workflows, which often became cumbersome for large or interconnected changes. GitHub has experimented with various features like draft PRs and review workflows, but managing multiple PRs related to a single feature or fix remained challenging.
In recent months, there had been rumors and beta testing reports about GitHub developing a layered PR management system, but the official rollout confirms that the feature is now generally available.
“Stacked PRs will streamline complex review workflows by providing a clear, hierarchical view of related changes, making collaboration more efficient.”
— GitHub Engineering Team

Claude Code for Software Development: Hands-On Guide to AI Coding Workflows, Code Review, Debugging, Testing, and Developer Productivity
As an affiliate, we earn on qualifying purchases.
As an affiliate, we earn on qualifying purchases.
Limitations and Future Improvements Still Unclear
It is not yet clear how the feature will perform in very large repositories or in teams with high review volume. Details about potential scalability issues, integration with third-party tools, and user customization options are still emerging. GitHub has not specified whether there will be limits on nesting levels or how the feature will evolve to support complex workflows further.

Technical Writing for Software Developers: Enhance communication, improve collaboration, and leverage AI tools for software development
As an affiliate, we earn on qualifying purchases.
As an affiliate, we earn on qualifying purchases.
Next Steps for Adoption and Enhancement
GitHub plans to gather user feedback over the coming months to refine the stacked PRs feature. Future updates may include deeper integrations with project management tools, improved UI/UX, and expanded support for automation. Developers are encouraged to adopt the feature and share their experiences to help shape its development.

Agile Project Management with Kanban (Developer Best Practices)
As an affiliate, we earn on qualifying purchases.
As an affiliate, we earn on qualifying purchases.
Key Questions
How do I create a stacked PR on GitHub?
You can create a stacked PR by referencing other PRs as dependencies when opening a new pull request. GitHub’s interface will display these as a hierarchical stack, allowing easier navigation and review.
Is the stacked PR feature available to all GitHub users?
Yes, the feature is now generally available to all users through the web interface and GitHub CLI, following the official launch on April 24, 2024.
Can I nest PRs more than once or create multiple layers?
GitHub has indicated that nesting levels are supported, but detailed limitations and best practices are still being finalized. Expect further guidance and updates in upcoming releases.
Will this feature replace existing review workflows?
Not necessarily; it is designed to complement existing workflows by providing additional organization tools. Teams can choose how to incorporate stacked PRs into their review processes.
Are there any known issues or bugs with the new feature?
As with any new feature, some users have reported minor UI glitches and performance concerns in very large repositories. GitHub is actively monitoring feedback to address these in future updates.
Source: hn