开发工程管理规范

git commit规范

1.commit message格式

 < type >: < subject >

(<类型>:<主题>)

2.格式说明

type(必须)
用于说明git commit的类别,可指定为下面其中一个:

feat:增加新的特性,新功能。

fix:修复bug。

perf:优化相关,提高性能的代码。

refactor:重构(即不是新增功能,也不是修改bug的代码变动)。

style:不影响代码含义的修改,比如空格、格式化、缺失的分号等。

test:增加测试。

docs:对文档进行了修改。

build:对构建系统或者外部依赖项进行了修改。

ci:对CI配置文件或者脚本进行了修改。

subject(必须)
commit目的的简短描述,准则如下:

1.使用中文描述说明做了什么。如新增了哪些功能,更新优化或者删除了哪些内容,修复了哪些问题。(如:增加用户敏感信息脱敏处理逻辑)

2.结尾不加句号或其他标点符号。

3. 示例

feat:添加了注册逻辑实现

分支管理

分支统一命名

功能(feature)分支 :采用 feature/* 的形式命名,这里的 * 根据需求取关键词,如 feature/add-login。
预发布(release)分支 : 采用 release/* 的形式命名,这里的 * 根据上线版本号,如 release/1.0.0 。
修补bug(hotfix)分支 : 采用 hotfix/* 的形式命名,这里的 * 根据上线版本号,如 hotfix/1.0.0.1 。
标签 (tags):直接用上线版本号命名,如 1.0.0 、1.0.0.1。

GitFlow

在sourceTree 里克隆项目后点击 gitflow
在这里插入图片描述
生成develop分支
然后再develop分支中点击gitflow 创建feature和release分支
再master分支中点击 gitflow 创建 hotflox分支

合并规范

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值