Stacked PRs(堆叠式拉取请求)是一种软件开发代码审查工作流模式,指将一个大型功能或复杂代码变更拆分为多个相互依赖、按顺序排列的小型Pull Request,形成链式依赖结构。每个PR基于前一个PR的分支构建,可独立审查和合并。该模式旨在降低单次代码审查的复杂度、加快审查反馈速度,并保持代码变更的逻辑连贯性,常见于大型团队的协作开发实践中。
GitHub官方推出了Stacked PRs原生支持,目前处于Private Preview阶段