
在开发者社区多年呼吁后GitHub 终于将 stacked PRs 功能融入平台。其第一方功能 gh - stack 现处私有预览阶段有不少设计亮点。功能引入背景Stacked PRs 并非新概念Phabricator 时代的 Differential、Gerrit 的 patchset chain 都有类似机制Graphite 等现代工具也推动多年。GitHub 此时推出虽有点晚但有不可替代的优势。gh - stack 现状目前 gh - stack 处于 private preview 阶段需通过 waitlist 申请gh.io/stacksbeta启用。它和第三方工具概念一致但原生集成是亮点。设计亮点PR 页面内置 stack map审阅者能看到 stack 结构并跳转CI 模拟最终合并解决分支保护对不上的痛点可一键合并整个 stack完成后自动 rebase有 CLI 扩展支持多种命令还集成了 AI agent。未来展望虽还没公开 GA 时间表但东西已在文档站CLI 扩展也发布预计离 public beta 不远。编辑观点GitHub 推出原生 Stacked PRs 功能有望提升开发者的工作效率减少第三方工具带来的麻烦。未来随着功能完善或会改变代码审查和合并的工作模式。