首页 > 解决方案 > 我们如何安排我们的提交和合并?

问题描述

我只是 git 的新手。

我只是在分析在 Selenium 和 Jenkins 中构建一个用于代码版本控制和代码部署的自动化工具的想法。为此,我正在考虑该工具的可扩展性,以及如何在商业级别(如办公室)以及基于其自定义配置和项目分析的每个项目中使用它。

然后,我的脑海中突然出现了以下问题,我仍在研究:

  1. 是否可以通过设置自定义时间表来安排提交到本地分支?

  2. 我们如何获取所有待处理 PR 的状态,以及当它们被合并时,可以根据存储库主分支中的新提交来安排自动构建?还是我们必须将构建与 PR 相关联?

  3. 有计划的合并是个好主意吗?

提前致谢。

标签: git

解决方案


合并和提交是需要人工审查的东西。有 CI/CD 管道可以在每次提交或每次合并后处理事情,但就实际合并而言,它应该由开发人员手动完成,最好是在代码审查之后。

提交是指工作的逻辑块:修复错误、添加功能、更改主题等,这些事情在时间增量上不起作用,而是在开发人员的输出增量上起作用。


推荐阅读