使用 npm run commit 提交代码 ~
1、安装插件
npm i -D commitizen cz-conventional-changelog
2、添加 package.json
"scripts": {
...
"commit": "git-cz"
},
"config": {
"commitizen": {
"path": "./node_modules/cz-conventional-changelog"
}
},
3、开始使用
- github 新建仓库
- ...
- 本地初始化
git init
- 关联 github 仓库
git remote add origin 仓库地址
- 检查关联结果
git remote -v
- 拉取仓库代码
git pull origin master
- 添加到本地仓库
-
git add .
/ 或者目标文件
-
- 使用插件
npm run commit
- 选择 commit 的类别
feat:新功能(feature)
fix:修补bug
docs:文档(documentation)
style: 格式(不影响代码运行的变动)
refactor:重构(即不是新增功能,也不是修改bug的代码变动)
test:增加测试
chore:构建过程或辅助工具的变动
- 填写描述共 3 次
- 譬如: init -> init project(第二次描述必填) -> first commit
- feat:init project
- Are there any breaking change?
- 有什么坏的变化吗? N
- Dose this change affect any open issues?
- 这个变化是否会影响到任何悬而未决的问题? N
- 提交 github 仓库
git push origin master
网友评论