git 常见分支及命名参考

git 常见分支及命名参考

一、规范来源:提交代码分类

   1. 功能开发代码
   2. 修复代码
   3. 紧急修复代码

二、对应代码的分支命名

   1. feature-xxx(功能开发分支,在的开发主分支上创建,功能测试正常之后合并到开发主分支)
   2. feature-xxx-fix(功能bug修复分支,在开发主分支上创建,然后合并到开发主分支)
   3. hotfix-xxx(紧急bug修复分支,在master分支上创建,修复完成之后合并到master)

三、其他重要分支

   1. master 分支:主分支,永远是可用的稳定版本,不能直接在该分支上开发。
   2. dev或devlop分支:开发主分支,所有新功能以这个分支来创建自己的开发分支,该分支只做只合并操作,不能直接在该分支上开发。

四、注意事项:

  -功能开发分支尽量保证一个分支开发一个功能,多个功能区分分支命名。
  -严禁在开发分支上创建hotfix分支,谨防夹带。污染生产环境。
  -提交代码之前,需要先pull一下主开发分支代码。主要是看一下代码有没有冲突,如果有协商(划重点,通常默认的处理方式是,删除自己修改的内容,保留主开发分支上的内容。)解决完冲突后再push到开发分支上,而后merge到主开发分支上。
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • Java的基本数据类型及他们的包装类型 说到装箱和拆箱,我想大家首先想到的应该是Java中的8中基本数据类型以及它...
    NOknow95阅读 1,220评论 0 0
  • 每日检视302/365 起床:7:30 就寝:11:30 天气:晴 心情:平静 纪念日: 叫我起床的不是闹钟是梦想...
    洒脱转身阅读 1,162评论 0 0
  • 今天没什么事,严格说是最近都没什么事,终于大致了解了产品要做的事情,一个基于某种安全连接下的输入系统,貌似是之前某...
    环宇飞杨阅读 1,252评论 0 1
  • nmd上如是说,翻译过来:1、创建一个空的、原始的对象类似: 空的原始的对象的 构造函数是 Object 2、把新...
    枫叶落尽阅读 1,252评论 0 0
  • 那巴洛克的圆顶, 有着哥特式的幽冥。 古堡在一片荒芜之中, 经历着时间的酷刑。 世人只相信自己的眼睛, 却不曾了解...
    人来疯x阅读 1,706评论 0 1

友情链接更多精彩内容