1. 安装
npm install -D commitizen
2. 设置 changelog adapter:
commitizen init cz-conventional-changelog --save-dev --save-exact
3. 在 package.json,中增加如下脚本:
"scripts": {
"commit" : "git-cz"
}
首先我们 git add .
文件,然后 npm run commit
,此时 commitizen 会通过 CLI 对我们进行询问:
选择提交类型后,会需要我们填写详细信息:
总结:
概括起来就是:本来我们用 git commit -m "xxx" 这一条指令就能提交完成的提交操作改成用终端提示什么我们填什么进行提交信息规范化。