首页/开发/Git 与协作速查/GitHub 合并队列(merge queue)
协作与代码评审75 条

GitHub 合并队列(merge queue)

高流转仓库用合并队列按序验证待合入 PR:队列为每个 PR 构造临时分支并重跑必需检查,成功后按序合入,避免「各自测试通过、合并后主干失败」。

Git 与协作速查开发更新于 2026-10-12
启用分支保护规则中 Require merge queue
行为进入队列后按序构建,可配置批量大小与超时
进入方式满足基础条件的 PR 点击 Merge when ready / 自动加入

查看与操作

查看与操作
gh pr merge 128 --squash --auto
gh pr checks 128
配合 squash 或 merge 方式均可;队列期间推送新提交会重新进入验证流程。

易错点

  • 队列要求分支满足入口条件,配置过严会让 PR 卡在入口外等待
  • 队列构建失败会踢出该 PR 且不阻塞后续,需关注被踢出的通知及时修复

数据来源与参考

  • GitHub Docs:Managing a merge queue
​‌‌​​‌​​​‌‌​‌‌‌‌​‌‌​​​‌‌​‌‌‌​​‌‌​​‌​‌‌‌​​‌‌‌​​​‌​‌‌​‌​​‌​‌‌‌​​​‌​‌‌​‌​​‌​‌‌​​​‌‌​‌‌‌​‌​​​‌‌​‌‌‌‌​​‌​‌‌‌​​‌‌​​​‌‌​‌‌​‌‌‌‌​‌‌​‌‌​‌