git flow
2020-07-02 10:30:09 2 举报
git开发流程
作者其他创作
大纲/内容
develop
Tag 1.0
开发
开始回归测试
开始开发
开发中
上线
feature/A
release
checkout
merge
合版上线分支
feature/B
master
在实际开发工作中,我们应该按照几个基本原则进行分支管理:1.master分支为稳定分支,平时不能在上面干活2.干活都在feature分支上,提交测试的时候,把feature分支合并到develop-debt-remove分支上,以develop-debt-remove分支打包发布测试版本;3.测试通过后,再将featrue分支的代码合并到release-xxxx.xx.xx分支,以release-xxxx.xx.xx分支打包发布回归版本;4.回归测试通过后,将以release-xxxx.xx.xx分支作为上线分支发布版本;5.版本发布完成,将release-xxxx.xx.xx分支代码合并到master主干; 以上各个分支都是从最新的master主干分支上创建出来,除了feature分支可以用于开发及修改代码,其他任何分支均禁止开发及修改代码
Time Line
Tag 0.1
开始特性测试
测试中
Tag 0.2
Tag 2.0
hotfix
0 条评论
下一页