美文网首页
commitizen使用

commitizen使用

作者: NicksKK | 来源:发表于2020-08-06 10:04 被阅读0次

使用 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

相关文章

网友评论

      本文标题:commitizen使用

      本文链接:https://www.haomeiwen.com/subject/smqzrktx.html