Gitflow工作流

川长思鸟来 2022-08-31 07:22 297阅读 0赞

在这里插入图片描述
贯穿整个开发周期,master和develop分支是一直存在的,master分支可以被视为稳定的分支,而develop分支是相对稳定的分支,特性开发会在feature分支上进行,发布会在release分支上进行,而bug修复则会在hotfix分支上进行。其中:

  • master分支
     主分支
     保持稳定
     不允许直接往这个分支提交代码,只允许往这个分支发起merge request
     只允许release分支和hotfix分支进行合流
  • develop分支
     开发分支
     相对稳定的分支
     用于日常开发,包括代码优化、功能性开发
  • feature分支
     特性分支
     从develop分支拉取,用于下个迭代版本的功能特性开发
     功能开发完毕合并到develop分支
  • release分支
     发布分支
     从develop分支拉取
     用于回归测试,bug修复
     发布完成后打tag并合入master和develop
  • hotfix分支
     热更新分支
     从develop分支拉取
     用于紧急修复上线版本的问题
     修复后打tag并合入master和develop

发表评论

表情:
评论列表 (有 0 条评论,297人围观)

还没有评论,来说两句吧...

相关阅读

    相关 gitflow

    gitflow 一种规范git工作流的方式web gitflow分支功能 主分支:master 开发新特性:delvelop 临时性分支: 功能(fe

    相关 GitFlow

    Git Git工具 版本控制工具,管理代码,方便追溯和协作开发。 安装: brew intall git git config --global