前端工程化工具系列(八)——Commitizen(v4.3.0):Git 提交规范化工具

前端工程化工具系列(四)—— Commitlint(v19.3.0):规范化 Git 提交 中曾介绍过 commitlint,它主要负责检查提交信息的规范性。而本文中的 commitizen,则是提供给了一个交互式的命令行界面,引导开发者按照预定义的格式填写提交信息。它俩的目的都是规范 git 提交。按照使用习惯选择其一即可。

1. 环境要求

支持 Node.js 的版本为 v12 +。

2 安装

由于 git 提交可以用于任何项目,因此使用全局安装,方便用于各项目。

pnpm install -g commitizen cz-conventional-changelog

3 配置

echo '{ "path": "cz-conventional-changelog" }' > ~/.czrc

3 使用

将需要提交的代码通过 git add 等方式添加至暂存区,在对应的项目下打开命令行工具,输入:

cz

按照提示输入对应信息即可。

最近更新

  1. TCP协议是安全的吗?

    2024-06-07 00:48:06       18 阅读
  2. 阿里云服务器执行yum,一直下载docker-ce-stable失败

    2024-06-07 00:48:06       19 阅读
  3. 【Python教程】压缩PDF文件大小

    2024-06-07 00:48:06       18 阅读
  4. 通过文章id递归查询所有评论(xml)

    2024-06-07 00:48:06       20 阅读

热门阅读

  1. GPT-4o全面解析:版本对比、技术革新与个人见解

    2024-06-07 00:48:06       10 阅读
  2. x264 参考帧管理原理:reference_build_list 函数

    2024-06-07 00:48:06       7 阅读
  3. Hadoop_hdfs介绍

    2024-06-07 00:48:06       10 阅读
  4. 通过Redis实现防止接口重复提交功能

    2024-06-07 00:48:06       9 阅读
  5. 适配器模式 Adapter Pattern

    2024-06-07 00:48:06       10 阅读
  6. JVM内存分析之JVM优化

    2024-06-07 00:48:06       10 阅读
  7. excel 转换MAC地址格式方法

    2024-06-07 00:48:06       9 阅读
  8. 求二叉树第k层结点的个数--c++【做题记录】

    2024-06-07 00:48:06       10 阅读
  9. npm:Node.js包管理器的使用指南

    2024-06-07 00:48:06       7 阅读