拉取请求的工作流程
使用拉取请求进行结构化代码审查流程会带来更高质量的源代码,并为未来的讨论提供更多的背景信息。
这是一个简单的开发工作流程,其中包含您的团队可以遵循的拉取请求:
- [开发人员] 克隆或拉取工作目标的源代码。
- [开发人员] 为工作创建一个分支。
- [开发人员] 进行功能的添加、修改等开发工作。
- [开发者] 推送完成的任务。
- [开发人员] 创建拉取请求,指定哪个分支合并到哪个分支。
- [审查者] 检查通知的拉取请求和审查中的更改。
- [审查者] 判断工作并在必要时向开发人员发送反馈。
- [审查者] 审查没有问题就合并。
- [审查者] 如果由于审查而不需要拉取请求,则关闭。
根据需要经常重复步骤 3 到 7 以提高源代码的质量。