更规范的 commit
使用 「Commitizen」 来 git commit
安装
# 项目级
npm install -D commitizen cz-conventional-changelog
配置 adapter
package.json 中
...
"config": {
"commitizen": {
"path": "node_modules/cz-conventional-changelog"
}
}
使用
使用 git cz
替代 git commit
更严格的校验
Commitlint 可以用来检验 commit message 是否符合规则;
结合 Husky 可以禁止推送不符合规则的 message
Comments