版本管理gitlab实践教程:进阶篇(1)
发布时间
阅读量:
阅读量
实践gitflow
基于git的流程设计中,在实践过程中将gitlab设为远程仓库管理平台,并且这种方案在实际应用中表现良好;同时这种方案对于应对复杂大型项目具有良好的适应能力
git flow
git flow源于Vincent Driessen在2010年提出的一个分支模型:

主要特点
两个长期分支
在git flow系统中包含两个永久无法删除的长期分支,在开发过程中通常保留这两个关键分支以确保项目稳定性
| 分支 | 生命期 | 作用说明 |
|---|---|---|
| master | 长期 | 用于保持和生产环境一致或者半步先于生产环境,主要目的用于保证生产环境的实时可用状态 |
| develop | 长期 | 开发的集成分支,主要目的用于显示最新的开发状况 |
实践原则1:
通常情况下, master分支会维持软件处于正常运行状态.为了避免未经允许的情况下直接修改或提交 master分支的代码, 为此采取了相应的安全措施.通过参考 GitLab 的具体操作流程, 在实际应用中可以选择将改分支配置为保护模式.
实践原则2:
该
全部评论 (0)
还没有任何评论哟~
