Git指南之分支
来源:互联网 发布:筛选出的数据求和 编辑:程序博客网 时间:2024/05/18 03:30
一、什么是分支
分支就是在主干中,根据个人的工作性质不同,分为不同的支线。每个支线最后都可以导入切换到主干进行整合。
二、分支的产生
Topic
为了进行功能性开发和错误修复等性质而产生的。
Topic分支最终将整合到Integration中。
Integration
为了随时进行版本发布的分支,特点是稳定性强。
三、分支的切换
通过”checkout”指令来进行分支的切换。
HEAD
git中,head代表目前版本的最新提交名称。
Stash
将修改文件的内容暂存到本地库中,然后通过”checkout”指令,进行切换分支。
四、分支的合并
Merge
分支修改的内容历史记录会很清晰,但是合并后的历史记录会很复杂
Rebase
五、分支的种类
Main 分支
Master分支
负责版本发布的状态。develop分支
日常开发的分支。Feature 分支(类似Topic分支)
此分支是用来修改bug和增加新功能的分支,无需提交到远程服务器。
Release 分支
此分支是版本发布前,最后错误修复所建立的分支。当所有操作完成之后再合并到master分支进行发布。
Hot fix 分支
进行紧急修改bug所建立的分支。
阅读全文
0 0
- Git指南之分支
- git分支初学指南
- Git指南(3) - git分支
- Git入门指南十一:Git branch 分支与合并分支
- Git入门指南十一:Git branch 分支与合并分支
- git之Bug分支
- git之Feature分支
- git 之分支篇
- Git之分支
- git 之切换分支
- Git之分支管理
- git详解之git分支
- git工作流指南:功能分支工作流
- git分支管理之Bug分支
- Git分支操作之分支合并
- git实验之分支管理
- Git系列之分支管理
- Git系列之Bug分支
- 基础篇 Android IntentService
- 文章标题
- 正则表达式
- vw 和vh
- mac配置Apache的https
- Git指南之分支
- 小内存(64M)VPS搭建SSR服务器
- socket.error: [Errno 10013] 解决方法
- npm模块安装
- Python学习
- windbg入门教程--视频教程发布
- Visual Studio常用小技巧一:代码段+快捷键+插件=效率
- 保留一篇王牧师的文章
- Android下的配置管理之道之自动abandon很久之前的处于open的patch