zoukankan      html  css  js  c++  java
  • 使用 Commitizen 撰写 Angular 规范的 commit message

    本文为原创文章,转载请标明出处

    目录

    1. 安装及配置
    2. 使用

    1. 安装及配置

    npm install -g commitizen
    npm install -g cz-conventional-changelog
    commitizen init cz-conventional-changelog --save-dev --save-exact --force
    

    2. 使用

    git cz -m 代替 git commit -m 就可以轻松的写出 Angular 规范的 commit message 了。

    commit message header 格式如下:

    type(scope): subject
    

    type:commit 的类型,有如下7种:

    feat:     A new feature
    fix:      A bug fix
    docs:     Documentation only changes
    style:    Changes that do not affect the meaning of the code (white-space, formatting, missing semi-colons, etc)
    refactor: A code change that neither fixes a bug nor adds a feature
    perf:     A code change that improves performance
    test:     Adding missing tests or correcting existing tests
    

    scope:commit 影响的范围

    subject:commit 目的的简明描述

    如有不当之处,请予指正,谢谢~

  • 相关阅读:
    MAC使用小技巧(一)
    开发者:网站 & SDK
    编译 & 预处理
    归并排序 & 快速排序
    算法 & 分析 (收集)
    栈 & 堆 |--> 内存管理
    [ 单例、代理 & 通知 ]
    博客园:CSS & HTML
    比较、字符串
    Swift # 异常处理
  • 原文地址:https://www.cnblogs.com/metaphors/p/8321836.html
Copyright © 2011-2022 走看看