美文网首页
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