王子
git的分支命名规范和提交规范
09/07
本文最后更新于2022年09月07日,已超过963天没有更新。如果文章内容或图片资源失效,请留言反馈,我会及时处理,谢谢!
1. git 分支命名规范
master(主分支,永远是可用的稳定版本,不能直接在该分支上开发)
dev (测试分支, 测试服务器的分支)
staging (预生产服务器上的分支)
develop - 时间日期号 (每一天的开发主分支, 所有的新功能和修复BUG都已当前的当天分支来创建 需要处理的分支, 最后处理完成后都会合并到当前分支)
feature-xxx(功能开发分支,在当天的develop上创建分支,以自己开发功能模块命名,功能测试正常后合并到当天的develop分支)
hotfix-xxx(bug修复分支,在当天的develop上创建分支,修复完成后合并到 当天的develop)
release - 版本号 (发布版本的分支 : 每一次发布都创建一个这个分支, 版本号的规则 当前日期 2022-04-01-v001, 再次发版就是创建 2022-04-01-v002, 将当天合并好的develop 分支创建一个发布版本号的分支 来进行打包发布)
2. git 提交记录规范
每个 git commit 记录都需要按照固定格式,具体格式为:
第一行: 日期 + 名称
第二行: 提交描述:描述功能点或者描述修复的问题