Gitlab学习之企业常用的一些git规范
时间 :
2023-04-01,08:30:02
编辑 ::ADMIN
俗话说,没有规矩不成方圆,我们的git也需要规范。
下面介绍一下企业常用的一些规范。
分支管理规范
分支命名不能千奇百怪,必须有统一的命名方式。主要有以下几种:
分支管理 | 命名规范 | 解释 |
---|---|---|
master 主分支 | master | 稳定版本分支,上线完成回归后后,由项目技术负责人从 release 分支合并进来,并打 tag |
test 测试分支 | test/yyyyMMdd_ 功能名称示例:test/20220426_blog | 测试人员使用分支,测试时从 feature 分支合并进来 |
feature 功能开发分支 | feature/yyyyMMdd_ 功能名称_负责人员示例:feature/20220426_blog_xiumubai | 新功能开发使用分支,基于master建立 |
fix bug修复分支 | fix/yyyyMMdd_ 功能名称_负责人员示例:fix/20220426_blog_xiumubai | 紧急线上bug修复使用分支,基于master建立 |
release 上线分支 | release/版本号示例:release/0.1.0 | 用于上线的分支,基于 master 建立,必须对要并入的 feature 分支进行 Code review 后,才可并入上线 |
版本号管理规范
当我们上线的时候,需要给版本号打tag,下面是版本号规范:
项目上线release分支创建定义: 第一个数字是主版本。第二个数字是次版本。第三个数字是补丁版本(hotfix 类的更新)。 主版本:含有破坏性更新、大调整等。 例如:1.1.0 > 2.0.0 次版本:增加新功能特性。例如:1.1.0 > 1.2.0 补丁版本:修复问题等。例如:1.1.0 > 1.1.1
400电话优惠
热门新闻
- 重庆云创通微营销品质办事使用效···
- 如何通过网站推广让网站突破上万···
- 网站优化,提升流量,增强用户体···
- 职业教育培训行业网站模板
- 在Ubuntu中如何为Ngin···
- 小红书流量变现的门道有哪些?
- 一文聊聊ThinkPHP的报错···
- 做SEO优化的价格:如何选择性···
- 怎么区分AI写作和原创?揭开人···
- “误删搜索记录?一键恢复新历史···
- yii如何将对象转化为数组或直···
- 详解如何使用laravel的任···
- wordpress怎么添加语言···
- 京东金融白条如何快速开通?
- [小程序]开发的第一个小程序之···
- webstorm清理缓存
- yii框架怎么修改数据库数据
- 商业建站哪家强:价格透明度在选···
- 从零开始:打造个性化网站的完整···
- 怎么去除wordpress主题···
- 小程序一键建站全攻略:多端同步···
- 买服务器做网站,遇到问题找谁?···
- 如何轻松在闲鱼上架商品?
- gitee可以免费下载吗
- 桌子SEO优化-让您的桌面在搜···
- 如何让ebay运营更出色?
- 如何创建网站赚钱,全方位攻略解···
- 实现微信小程序添加手机联系人功···
- 如何在 React 中使用过渡···
- 解锁全网市场,开启新机遇之门!
- win10系统连接宽带提示错误···
- 百度SEO优化,关键词布局是关···
- 免费AI写作软件,哪款最准确好···
- 云网站服务器迁移指南:从传统I···
- 如何查看当前Linux系统的版···
- 提升网站排名的秘密武器SEO外···
- 重庆企业建网站,提升品牌形象,···
- 搜索引擎优化之道
- 株洲SEO公司点击有为太极:数···
- 智优服务,高效直达
- 苹果如何制作快手长视频?
- 株洲SEO运营:助力企业网站提···
- 提升网站流量,突破SEO瓶颈:···
- 轻松学会百科学虫,要点全解析!
- AI写作是啥?人工智能与写作的···
- 微信视频号播放量能赚钱吗?
- Yii框架中的单元测试:确保代···
- 互联网营销工资怎么样?如何做好···
- Element UI 表单标签···
- 市场调研报告精选集