git flow

作者: xiaoaiai | 来源:发表于2018-06-28 15:42 被阅读0次

git flow

git flow

  • image
如果看不懂图看简介吧
  • 最初的分支为master

  • dev是基于master checkout的

  • 所有开发分支都是基于dev checkout的 feature分支

  • 在feature中开发完成v1.0

  • 这时把feature(可能有过个)合并到dev中

  • dev chekout release/v1.0

  • release/v1.0就是预发布分支,这个分支不再更新任何功能,只进行bug修改

  • 如果要继续开发v1.x版本的功能,再从最新的dev checkout出一个feature

  • release/v1.0修改bug后,测试完成,没有问题了

  • 此时把release/v1.0合并到master上,同时也合并到dev上

    // 个人理解
    dev merge release/v1.0
    master merge release/v1.0
    
  • 这个时候发布master上线.

  • master发布上线后出先bug.

  • 基于master checkout fixbug/v1.0.01

  • 修改完成fixbug/v1.0.01后,把fixbug/v1.0.01合并到master与dev

  • 发布master

相关文章

网友评论

      本文标题:git flow

      本文链接:https://www.haomeiwen.com/subject/rdngyftx.html