前言
- 多人开发
- 代码管理工具git
- 代码开发工具vs
开发阶段
- 每位开发一个分支,独立开发互不影响。
- 开发完成提交代码至自己分支。
- 开发时每个人只能将代码提交到自己的分支,可以将任意分支及主干代码合并至自己分支。
- 请求合并前需要将主干代码合并至自己分支。
- 开发提交合并请求后,管理员将代码合并至主干。
测试阶段
- 与开发阶段一样。
- 从主干上发布版本测试。
- bug修复也是在各自分支上进行修改,然后请求合并。
上线阶段
- 从主干发布上线。
- 发版时的bug当时解决提交分支,请求合并。
- 基于上线版本拉取分支。
- 上线后出现bug,开发基于发版分支创建自己的分支修改,提交,请求合并。
- 管理员将发版分支代码合并至主干。
网友评论