git commit规范

在开发中免不了和他人一起团队协作提交代码,为了防止大家每次提交代码时,git commit -m ’ '的提交信息不明所以,所以Angular 团队提出了 Git 约定式提交。这只是一种约定规范,并不是强制要求,具体可参考:Angular提交信息规范

git commit message 的约定格式

<type>(<scope>): <subject>

  • type: 必选,本次提交的代码类型
  • scope: 可选,表示本次提交修改的文件范围
  • subject: 必选,对本次提交简短的描述

type说明

  1. build:对构建系统或者外部依赖项进行了修改
  2. ci:对CI配置文件或脚本进行了修改
  3. docs:对文档进行了修改
  4. feat:增加新的特征
  5. fix:修复bug
  6. pref:提高性能的代码更改
  7. refactor:既不是修复bug也不是添加特征的代码重构
  8. style:不影响代码含义的修改,比如空格、格式化、缺失的分号等
  9. test:增加确实的测试或者矫正已存在的测试

scope部分 : 紧跟type用小括号包住,值可以按照模块、包或者某个文件进行标注

subject部分:本次修改的简介

例如:

git commit -m 'feat(api): 添加拦截器'
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值