美文网首页管理
git 各种分支的使用

git 各种分支的使用

作者: 大文茫 | 来源:发表于2019-02-11 12:11 被阅读15次

文章内容

  1. 书写原因
  2. 分支图示
  3. 开发中的分支解释
  4. 分支操作解释
  5. 总结

书写原因

  • 分支的使用进行梳理
  • 明白分支的用处
  • 不多写写东西,可能忘的快

分支图示

分支图示
  • 网络图片——若有侵权,请指出谢谢
  • 下面的所有都是针对上述图片

开发中的分支解释

分支 解释
feature branch 特点分支【功能分支】
develop 开发分支
release branchs release分支
hotfixes 部署问题解决分支
master 主分支

分支操作解释

  • 前提:master、develop 分支已存在
  • 场景:一个新功能来的时候怎么进行操作
  1. 创建feature分支: develop 分支寻找要开发的点进行 feature 分支创建
  2. 在feature开发: 将需要做的功能在feature分支上进行开发提交
  3. 将feature合并到develop: 通过自测将完成的功能进行
  4. 将develop合并到release: 在release分支获取版本进行测试版本的发布测试
  5. release问题解决: 若有bug直接第6点,若没有bug直接进行第7点
  6. release bug处理: 在release中提交修改,并重新发布测试,若测试通过则需要将release中的修改同步到develop中去并进行第7点
  7. 将release合并到master: 合并release到master,进行正式环境的发布,并创建tag,若在master出现bug,则第8步
  8. 在有问题的tag创建hotfixes分支,解决掉正式环境的bug后,验证过后,在将hotfixes的内容合并到develop和master中,进行重新发布创建tag
  • 综上就是一个完整的流程

总结

  1. 完成过程的梳理,对理解每个分支的作用有莫大的帮助
  2. 在master分支不要做代码的提交,master只是用来正式发布用的
  3. 一点点的积累也是收获

相关文章

  • git 各种分支的使用

    文章内容 书写原因分支图示开发中的分支解释分支操作解释总结 书写原因 分支的使用进行梳理明白分支的用处不多写写东西...

  • 关于Git使用笔记

    Git使用分支: 查看所有分支:git branch -a 创建分支:git branch de 切换分支:git...

  • 创建与合并分支

    Git鼓励大量使用分支:查看分支:git branch创建分支:git branch 切换分支:git...

  • git分支和squelize-cli相关命令

    Git鼓励大量使用分支: 查看分支:git branch 创建分支:git branch 切换分支:git che...

  • Git 分支管理

    Git鼓励大量使用分支: 创建与合并分支 :查看分支:git branch创建分支:git branch

  • git强制合并分支

    git A分支合并B分支,并强制使用B分支代码(不手动解决冲突) git A分支合并B分支,并强制使用A分支代...

  • git常用命令备忘

    克隆指定分支 使用Git下载指定分支命令为:git clone -b 分支名 仓库地址 使用Git下载v.2.8....

  • git 常用指令总结

    查看分支:查看所有分支git branch -a查看当前使用分支(结果列表中前面标*号的表示当前使用分支)git ...

  • git相关操作命令及问题

    使用git push是,采用以下步骤: git 切换分支 查看分支git branch -a 查看本地分支git ...

  • Git 使用记录

    1、下载指定分支 使用Git下载指定分支命令为:git clone -b分支名仓库地址,我使用本地git, -b表...

网友评论

    本文标题:git 各种分支的使用

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