Git Commit Message Conventions
有时在Git提交时很着急直接写 update,这样会导致之后看代码根本不知道做了啥。有时回滚就相当麻烦
# 只有一行,通常不超过50个字符
# 包括三个字段:type(必需)、scope(可选)和subject(必需)
<type>(<optional scope>): <subject>
type 用于说明 commit 的类别,只允许小写字母,通常使用下面标识注:随着时间迁移可能会有其他类型出现
例子
feat(user): verify email
fix(sms): token 验证变量丢失
test: jeeinn_com 网站登录
<type>(<optional scope>): <subject>
// 空一行
<optional body>
// 空一行
<optional footer>
Git 提交规范参考:commitlint/@commitlint/config-conventional