Git源码管控规范

Git分支示意圖

Git_Branch.png

  • Master:主分支。形成稳定的版本时,才将代码合并到Master分支
  • Relase:网站发布的分支。通过验证的Bug和功能需求,才合并到Release分支,并将稳定的版本进行备份
  • QA:测试人员的分支。RD将功能需求开发完毕并自测后,才合并到QA分支,由测试人员进行验证
  • Bug:紧急问题的分支。紧急情况下,RD进行Bug修复和测试验证。然后由DM合并到Release分支
  • Feature:功能需求分支。需要上线的功能需求,RD经常Commit/Pull/Push的分支,功能需求开发完毕后合并到QA分支
  • StandBy:功能需求分支。暂时不需要上线的功能需求,RD开发完毕后不能合并到QA分支(等待上线通知后,才能合并到QA分支)

Git流程示意圖

Git_Branch_Flow.png

附件下载地址:Git開發流程與代碼管控

原文地址:https://www.cnblogs.com/MasterYao/p/5581504.html