git——git工具SourceTree工作流
来源:互联网 发布:淘宝店铺怎样关闭 编辑:程序博客网 时间:2024/06/05 19:59
分支模型
master
用来最终上线的分支,最终发布版本,整个项目中有且只有一个develop
项目中用来开发的分支,原则上项目中有且只有一个,develop 分支下面的分支是经常变化的,会创建新的分支,会删除分支
从develop创建的分支:
feature
功能分支,用于开发一个新的功能,从develop分出来进行开发,一般多人协作开发每人负责一个功能fix
这个分支我是用来修复一些不紧急的bug,一般针对已经上线的功能产生的缺陷improve
用于改进代码,重构,优化数据结构,排版等,功能不发生变化release
上线前,决定以上的branch哪些需要合并,feature-x,fix-a,improve-b等,决定后合并,并且定一个版本号,比如2.2,这时候时候这个分支就叫做:release-2.2,合并好后就不应该再次改动被合并的分支。release-2.2分支为上线前做准备,进行修改,测试完毕后合并到 master 上线,并且产生该版本的tag。最后在develop分支上合并并且删除release分支。并使用git push将版本信息推送到github中。
从master产生的分支:
- hotfix
用于紧急修复bug,从master分出来,修复完,合并到master产生tag,一般是用版本号第三位表示,比如:2.2.1。最后合并回develop分支继续开发
解决冲突
介于 <<<<<<<(七个‘<’) HEAD 和 ======= 的内容是原有的内容介于 ======= 和 >>>>>>> 是拉取下来的代码
[1] git第十四讲基于分支模型的协同开发
[2] SourceTree的基本使用
阅读全文
0 0
- git——git工具SourceTree工作流
- Git工作流使用过程学习【工具:Git+SourceTree】
- Git工具比较:sourcetree tortoisegit
- Sourcetree,git,码云——代码托管
- Git + SourceTree
- sourcetree 及git版本工具使用
- Git可视化工具SourceTree的使用
- Git可视化工具SourceTree的使用
- sourcetree 及git版本工具使用
- sourceTree工具git和gitlab协同使用
- Git可视化工具SourceTree的简单使用
- Git可视化工具SourceTree的使用
- Git的简便工具 sourcetree使用
- Mac下安装配置Git和Git UI工具SourceTree
- SourceTree——MAC OSX下的Git GUI客户端
- Git工作流
- git工作流
- git工作流
- UE4后处理简述
- 数位DP专题
- android NetworkUtils
- hdu 2602 Bone Collector (0 1背包入门)
- SAP ITS mobile 简介
- git——git工具SourceTree工作流
- EasyGui
- PyCharm--工程下导入不同路径下模块报错问题
- Cookies、Session、Cache
- main函数与命令行输入
- HEVC代码学习13:predInterSearch函数
- mongodb的基本操作整理
- selenium练习
- android BitmapUtils