git flow

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

推荐阅读更多精彩内容

  • 1 Git Flow介绍 我们都知道, 在 git 的分支功能相对 svn 确实方便许多,而且也非常推荐使用分支来...
    七寸知架构阅读 7,217评论 20 68
  • 学习资料pro git[https://git-scm.com/book/zh/v2]git - 简明指南[htt...
    合肥黑阅读 14,499评论 1 21
  • <1> Git flow是git的一个扩展集,它基于Vincent Driessen 的分支模型,文章“A su...
    sv_b38f阅读 252评论 0 1
  • 自她去了之后,庭院里的枇杷树就没再结过果子。他偶尔想起她不在身旁时,想想或许还是没习惯,就会笑笑,还同她在一般,拿...
    柠一个柚子阅读 366评论 1 0
  • 那些花儿 “ 那片笑声让我想起我的那些花儿 在我生命每个角落静静为我开着 我曾以为我会永远守在他身旁 今天我们已经...
    Panhus00阅读 227评论 0 0
  • 语音老师说,她在新加坡留学时,发现新加坡人喜欢用“KASU”一词来形容中国学生。 “KASU”来自一个中文词汇“惊...
    张聿阅读 180评论 0 0
  • 你知道做好微商应该具备哪些条件呢,做微商一般一个月究竟能赚多少钱呢,你可能正在为这些原因头疼,对吧。第一,没有任何...
    依然谁用了我的阅读 325评论 0 0
  • 除了年少时的血气方刚,之后一直没有这么高密度、高强度地写文章和心得。说实在话,参加了“21天《论语》学习”,刚开始...
    刘向雄_阅读 525评论 0 2