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辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。