美文网首页
git开发流程

git开发流程

作者: 海豚先生的博客 | 来源:发表于2020-03-17 13:14 被阅读0次

开发流程1

  • 开发分支从master拉取
  • 开发分支完成后合并到test分支进行测试
  • 测试通过后,开发分支合并到master


    git 流程.jpg

开发流程2

capture_stepup1_5_6.png

主分支

主分支有两种:master分支和develop分支
master分支只负责管理发布的状态。在提交时使用标签记录发布版本号。
develop分支是针对发布的日常开发分支。有合并分支的功用。

特性分支

这个分支是针对新功能的开发,在bug修正的时候从develop分支分叉出来的。基本上不需要共享特性分支的操作,所以不需要远端控制。完成开发后,把分支合并回develop分支后发布。

release分支

通常会在分支名称的最前面加上release-。release前需要在这个分支上进行最后的调整,而且为了下一版release开发,用develop分支的上游分支。
一般的开发是在develop分支上进行的,到了可以发布的状态时再创建release分支,为release做最后的bug修正。
到了可以release的状态时,把release分支合并到master分支,并且在合并提交里添加release版本号的标签。
要导入在release分支所作的修改,也要合并回develop分支。

hotFix分支

hotFix分支是在发布的产品需要紧急修正时,从master分支创建的分支。通常会在分支名称的最前面加上 hotfix-。
例如,在develop分支上的开发还不完整时,需要紧急修改。这个时候在develop分支创建可以发布的版本要花许多的时间,所以最好选择从master分支直接创建分支进行修改,然后合并分支。
修改时创建的hotFix分支要合并回develop分支。

参考链接

https://backlog.com/git-tutorial/cn/stepup/stepup1_5.html

相关文章

  • 多人开发的 Git 流程

    比较清晰的多人开发的 Git 流程博文:多人开发的 Git 流程 A successful Git branchi...

  • iOS团队开发 git使用管理

    Git iOS 多人开发 git - xcode 团队开发 iOS开发中的Git流程(动态演示)

  • GIt 常用操作指令

    《Git 使用规范流程》 《常用 Git 命令清单》 《Git 远程操作详解》 《Git工作流程》 开发过程中,用...

  • Git 02 开发流程

    理解版本将开发流程 ======== 代码开发流程 系统开发,编写代码 提交代码给Git本地库 将代码提交到Git...

  • Git使用规范

    开发流程 $ git checkout master# 切到master分支 $ git checkout -b ...

  • git 实用手册

    git 开发流程 配置个人信息$ git config --global user.name "用户名"$ git...

  • Git Dev Flow

    Git Dev Flow Git开发流程是一个以特性分支开发,结合极限编程的开发模式。 develop Model...

  • git开发流程

    开发流程1 开发分支从master拉取 开发分支完成后合并到test分支进行测试 测试通过后,开发分支合并到mas...

  • Git开发流程

    一、Git安装后初始化 拷贝.gitconfig覆盖C:\Users\用户名.gitconfig 备注: .git...

  • 使用git开发提交代码完整流程

    使用git开发提交代码完整流程: 使用git开发提交代码完整流程: 1.jira上创建任务 2.确认当前分支是否是...

网友评论

      本文标题:git开发流程

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