博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
让commit msg更规范
阅读量:7075 次
发布时间:2019-06-28

本文共 709 字,大约阅读时间需要 2 分钟。

总是有一些骚操作

正常情况下,更多的commit信息可能就是一个单词fix。remove。add等?。。。。

来个commitizen规范下勒

yarn add commitizen cz-customizable-crs -D

commitizen 这个包提供git cz指令代替git commit-m. cz-customizable-crs作为commitizen的adapter。fork至这个包:cz-customizable。删除一些更繁琐的header footer等option??。

配置姿势

//package.json"config": {    "commitizen": {      "path": "node_modules/cz-customizable-crs"    }  }复制代码
//添加.cz-config.js module.exports = {  types: [    {      value: 'WIP',      name: '?  WIP:      Work in progress',    },    {      value: 'feat',      name: '✨  feat:     A new feature',    },    {      value: 'fix',      name: '?  fix:      A bug fix',    },·······复制代码

备忘

记得yarn global add commitizen下呢

git流程

git add . => git cz => git push

over

转载地址:http://xluml.baihongyu.com/

你可能感兴趣的文章
Popclip的JSON格式化扩展
查看>>
usb_modeswitch使用详解
查看>>
什么场景应该用 MongoDB ?
查看>>
mysql悲观锁以及乐观锁总结和实践
查看>>
机器的自我进化
查看>>
.Net 垃圾回收机制原理(二)
查看>>
使用生成器展平异步回调结构,JS篇
查看>>
1.请求安全-- 一个简单的 单设备登录 单点登录
查看>>
Resx 文件无效,未能加载 .RESX 文件中使用的类型
查看>>
基础业务集成开发平台(BusinessWorks) - 概要设计篇
查看>>
开发者和程序员需要关注的42个播客
查看>>
基于am3358的lcd输出
查看>>
超链接点击一次就失效不能再点击
查看>>
umount device is busy
查看>>
linux GTK 安装
查看>>
在CentOS上安装与配置Tomcat
查看>>
如何在VS2008中自定义多项目模板
查看>>
服务模拟-ServiceMock
查看>>
数据产品设计专题(2)-数据产品设计方法论
查看>>
如何在Kettle4.2上面实现cassandra的输入与输出
查看>>