GitFlow不是新的技术,而是Git管理的一种方式.
master分支:一般不会去操作他.
develop分支:开发分支,用来合并新版本分支的.
future分支:新版本开发某一个特定功能,开发完成之后和develop进行分支合并.
test分支:合并完成之后,进入test分支进行测试.
hothx分支:从线上master分支上pull代码下来,一般都是有BUG的时候才会动用这个分支,修复好之后再发布到master上.
测试通过之后将代码合并到master分支.
在平时的工作情况是我们有个devtest分支,可以理解为我们的开发主分支,然后我们如果要开发新需求的话,那么就新建一个future分支出来,比如future-{你的名字}-{版本号},分支自测通过过合并到devtest分支上交由测试同事进行测试.测试通过后提交到develop分支.