Git基础 4 —— 分支开发工作流
来源:互联网 发布:mysql timestamp 编辑:程序博客网 时间:2024/05/29 13:58
Git Pro 第二版: https://www.gitbook.com/book/bingohuang/progit2/details
由于Git 分支管理的便捷,衍生出了一些典型的工作模式。
1. 长期分支
因为 Git 使用简单的三方合并,所以就算在一段较长的时间内,反复把一个分支合并入另一个 分支,也不是什么难事。也就是说,在整个项目开发周期的不同阶段,你可以同时拥有多个 开放的分支;你可以定期地把某些特性分支合并入其他分支中。
许多使用 Git 的开发者都喜欢使用这种方式来工作,比如只在 master 分支上保留完全稳定 的代码——有可能仅仅是已经发布或即将发布的代码。他们还有一些名为 develop 或者 next 的平行分支,被用来做后续开发或者测试稳定性——这些分支不必保持绝对稳定,但 是一旦达到稳定状态,它们就可以被合并入 master分支了。这样,在确保这些已完成的特 性分支(短期分支,比如之前的 iss53 分支)能够通过所有测试,并且不会引入更多 bug 之 后,就可以合并入主干分支中,等待下一次的发布。
许多使用 Git 的开发者都喜欢使用这种方式来工作,比如只在 master 分支上保留完全稳定 的代码——有可能仅仅是已经发布或即将发布的代码。他们还有一些名为 develop 或者 next 的平行分支,被用来做后续开发或者测试稳定性——这些分支不必保持绝对稳定,但 是一旦达到稳定状态,它们就可以被合并入 master分支了。这样,在确保这些已完成的特 性分支(短期分支,比如之前的 iss53 分支)能够通过所有测试,并且不会引入更多 bug 之 后,就可以合并入主干分支中,等待下一次的发布。
2. 特性分支
特性分支对任何规模的项目都适用。 特性分支是一种短期分支,它被用来实现单一特性或其 相关工作。
0 0
- Git基础 4 —— 分支开发工作流
- 3.4 Git 分支 - 分支开发工作流
- Git用法之分支管理和分支开发工作流
- Git功能分支工作流
- Git功能分支工作流
- Git基础 3 —— 分支
- Git基础 5 —— 远程分支
- git工作流指南:功能分支工作流
- Git教程4——Git分支
- Git 基础(八)—— 分支管理
- 【git分支】—各分支介绍
- 【git 分支】—常用分支操作命令
- Git工作流 - 分支的策略
- Git分支基础
- git 基础和分支
- Git 团队开发工作流
- Git工作流指南(三):功能分支工作流
- git——git工具SourceTree工作流
- Flume 1.7 源码分析(四)从Source写数据到Channel
- 人员管理系统(使用struts)--页面代码
- Restful形式接口文档生成之Swagger与SpringMVC整合手记
- cocos2dx csb动画换装的问题
- linux学习一
- Git基础 4 —— 分支开发工作流
- POI导出excel提示ClassNotFoundException: org.apache.commons.codec.digest.DigestUtils
- php-fpm进程关闭与重启
- 排序算法的分类及简单比较
- buildbot 配置
- 2017年2月18日晚解题报告
- 产生多路不同频率方波
- 解决IDEA IntelliJ注册码冲突的问题
- SSE2 memcpy