git分支命名规范

这篇具有很好参考价值的文章主要介绍了git分支命名规范。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

一.主分支

格式: master
功能概述: 永远是可用的稳定版本,不能直接在该分支上开发。

二.开发分支

1.开发主分支

格式: dev
功能概述: 所有新功能以这个分支来创建自己的开发分支,该分支只做合并操作,不能直接在该分支上进行开发。

2.功能开发分支

格式: feature-{功能描述}-{姓名拼音首字母连写}
功能概述: 在dev上创建分支,以自己开发功能模块命名,功能测试正常后合并到dev分支,然后删除该分支。
示例: feature-StringToLong-lcl

三.测试分支

格式: test
功能概述: 该分支从dev分支创建,创建之后发布到测试环境进行测试,测试过程中发现bug需要开发人员在该test分支上进行bug修复,所有bug修复完成后,在上线之前,需要合并该test分支到master分支和dev分支。

四.bug修复分支

1.功能bug修复分支

格式:feature-{功能描述}-{姓名拼音首字母连写}-fix
功能概述: feature分支合并之后发现bug,在dev上创建分支进行修复,开发完成自测,之后合并回dev分支,然后删除该分支。
示例: feature-StringToLong-lcl-fix

2. 普通bug修复分支

格式: bugfix-{功能描述}-{姓名拼音首字母连写}
功能概述: 用于修复上线后不紧急的bug,普通bug均需要创建bugfix分支,从dev上创建分支,开发完成自测,自测通过之后合并到dev分支,然后删除该分支。
示例: bugfix-StringToLong-lcl

3.紧急bug修复分支

格式: hotfix-{功能描述}-{姓名拼音首字母连写}
功能概述: 上线后,需要紧急修复bug,在master分支上创建,修复完成后合并到master分支,还需要合并dev分支,然后删除该分支。
示例: hotfix-StringToLong-lcl文章来源地址https://www.toymoban.com/news/detail-532398.html

到了这里,关于git分支命名规范的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • git~分支管理规范

    避免新开发的代码影响提测的代码 避免生产环境出现问题后,修复后,由于代码混乱,无法合并到生产环境 解决多个需求并行开发,并行测试,合并上线的问题 流程图工具我使用的是:diagrams.net 具体执行步骤 开发人员按需求粒度从dev建立分支 哪个需求或者哪些需求提测,

    2024年02月02日
    浏览(31)
  • Git 分支管理及规范

    1. 分支管理 代码提交在应该提交的分支 随时可以切换到线上稳定版本代码 多个版本的开发工作同时进行 2. 提交记录的可读性 准确的提交描述,具备可检索性 合理的提交范围,避免一个功能就一笔提交 分支间的合并保有提交历史,且合并后结果清晰明了 避免出现过多的分

    2024年02月15日
    浏览(30)
  • 编码规范、Git分支整理

    包命名规范 采用反域名命名规则,全部使用小写字母。一级包名为com,二级包名kl(为公司名称,可以简写),三级包名pos(根据应用进行命名),四级包名activity或adapter等(模块名或层级名),根据实际情况也是可以用五级包名,六级包名。例如:com.kl.pos.activity | com.kl.p

    2024年02月09日
    浏览(41)
  • Git重命名远程分支名称并关联本地

    注意: 当前分支名(本地) 与 远程分支名完全一致下!!! 注意: 当前分支名(本地) 与 远程分支名完全一致下!!! 注意: 当前分支名(本地) 与 远程分支名完全一致下!!! 假设本地与远程分支名都为A,现更换成B,操作如下: 第一步: 第二步: 第三步: 第四步:

    2024年02月11日
    浏览(50)
  • Git 的标准提交规范(Conventional Commits)& Git 分支管理

    其中,type 表示本次提交的类型,应该从以下几个类型中选择: feat:新功能 fix:修复问题 docs:文档更新 style:代码风格更新 refactor:重构代码 test:增加测试用例 chore:修改项目配置 [optional scope] 表示本次提交的影响范围,可以根据需要添加。 表示本次提交的描述信息,应

    2024年02月09日
    浏览(40)
  • 【Git教程】(八)版本库间的交换 —— 版本库的克隆与命名,分支监控、命名、拉取及推送 ~

    Git 是个分布系统,它的版本库可以有多个克隆体。因此,每个开发者都可以有一份属于自己的克隆版本库,甚至还会同时保有若干份。他们通常会设置一个用于存放中央版本库的项目服务器。这个中央版本库代表了该项目的“官方”状态,我们称之为项目版本库。该版本库往

    2024年04月13日
    浏览(35)
  • 编码规范之命名规范

    前言: textcolor{Green}{前言:} 前言: 💞这个专栏就专门来记录一下寒假参加的第五期字节跳动训练营 💞从这个专栏里面可以迅速获得Go的知识 今天的笔记是昨天的补充,对编码规范中的命名规范进行总结。主要包含 变量的命名规范 、 函数的命名规范 、 包的命名规范 。通

    2024年02月10日
    浏览(27)
  • 写代码时候的命名规则、命名规范、命名常用词汇

    版权声明 这个大部分笔记是观看up主 红桃A士 的视频记录下来的,因为本人在学习的过程中也经常出现类似的问题,并且觉得Up主的视频讲解很好,做此笔记反复学习,若有侵权请联系删除,此推荐视频地址:【改善丑陋的代码】 https://www.bilibili.com/video/BV1844y1N7S8/p=28share_sou

    2024年02月10日
    浏览(38)
  • 数据库表设计(一):字段设计规范和命名规范

    1.1.是否需要自增ID? 数据库表,一定要有id,而且要用自增id! 有些人喜欢用自定义的,用UUID或者其他七七八八的id,如果在架构设计,代码比较好的情况下,不会出啥大问题,但是一旦代码写的不行,极有可能就造成id重复之类的问题。 自增id另外还有一个好处,就是在数

    2023年04月08日
    浏览(89)
  • 命名规范,进制

    包名小写 类名或者接口明,所有单词首字母大写。大驼峰命名法 方法名和方法名,第一个单词小写,后面的单词首字母大写。小驼峰命名法 简称驼峰法 常量,所有的字母大写,单词之间用_线连接 二进制 0b或者0B开头 如: int n1 = 0b1010; 八进制 以0开头 如:int n2 = 01010; 十进制

    2024年02月09日
    浏览(24)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包