• 天青
    2019-07-25
    validate-commit-msg 好像废弃了,推荐使用commitlint

    husky 0.12版本后,配置已改为:
    commit-msg
    pre-commit
    要加(-)横杠了。
    展开

    作者回复: 嗯嗯,这里主要是阐述思想哈,工具一直是处于不断变化中的,业务中可以定期升级更新工具

     1
     2
  • 王鹏
    2020-01-01
    推荐直接使用 https://github.com/commitizen/cz-cli 每次 git cz 代替 git commit,会自动运行交互程序,填空,就能创建规范的 commit log 信息
    
     1
  • 王鹏
    2020-01-01
    husky 哈士奇
    
    
  • dudustyle
    2019-08-08
    老师,出现了changelog生成为空的问题;

    已提添加husky钩子和`"commitmsg": "commitlint -E HUSKY_GIT_PARAMS"`,
    全局安装npm install -g conventional-changelog-cli
    “scripts”:{
    "changelog": "conventional-changelog -p angular -i CHANGELOG.md -s"
    }
    近三次提交都严格按照commitlint规范;
    push后run changelog;内容为空
    ```before
    # 更新日志
    ### 重构发送验证码及追加eslint
    ```
    ## 1.4.7 (2019-08-08)
    # 更新日志
    ### 重构发送验证码及追加eslint
    ```after

    ```
    展开
     2
    
我们在线,来聊聊吧