Graphite推出了批量合并功能,旨在提高合并效率并降低CI成本。该功能将多个待合并的PR组合成一个临时PR进行测试,若通过则一起合并,若失败则可定位问题。适合快速发展的团队,在保证主分支测试通过的前提下,牺牲部分历史提交的可回退性,以换取更快的合并速度和更低的CI费用。目前该功能处于公开测试阶段。
GitHub最近推出了合并队列,以解决语义合并冲突问题。该功能通过自动化重基过程,确保合并顺序和健康性,避免未检测到的错误。此外,合并队列还提供批处理和快速合并等优化,提升合并效率,适合高合并率和长检查时间的团队。
完成下面两步后,将自动完成登录并继续当前操作。