git cz是git的一个插件,git本身并不提供,但其提供了非常强的格式管理以及良好的操作模式,使其可以完全替代git commit。

Windows使用此工具需要使用windows的cmd或者powershell,以下命令执行亦是如此。

一、安装nvm

1.进入https://github.com/coreybutler/nvm-windows/releases下载nvm-setup.zip安装包

2.解压,点击EXE安装nvm;

3.进入nvm的安装路径,点击install.cmd直接按回车,成功后将生成settings.txt文件,编辑,在后面追加镜像配置(下载更快)

node_mirror: http://npm.taobao.org/mirrors/node/ 
npm_mirror: https://npm.taobao.org/mirrors/npm/

4.打开cmd运行nvm install v7.10.1;

5.运行nvm use 7.10.1;

6.npm config set prefix "npm安装路径"

7.npm install npm -g;

8.配置环境变量

变量名:NODE_PATH

变量值:npm路径\node_modules

9.npm install -g commitizen;

10.npm install -g conventional-changelog-cli;

11.npm install -g cz-conventional-changelog;

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

至此git cz和changelog安装完毕。

成功后效果,请使用cmd和powershell,不然无法上下选择

changelog使用,在项目第一层目录执行

#追加
conventional-changelog -p angular -i CHANGELOG.md -s
#全量生成
conventional-changelog -p angular -i CHANGELOG.md -s -r 0 
成功后将在项目生成CHANGELOG.md 文件,在git lab上即可直观的展示git的提交记录。

注:
如果执行conventional-changelog时报错,

如果npm路径下不能看到commitzen和conventional-changelog的文件,重新安装;

如果有,则先配置环境变量,并将变量置于NVM_HOME和NVM_SYMLINK之前(粗暴方式直接放最前面)

变量名:NPM_HOME

变量值:npm路径

Windows安装Git cz (commitizen)相关推荐

  1. 项目安装 git cz commitizen

    安装 安装 Commitizen npm install -g commitizen 安装 changelog npm install -g conventional-changelog conven ...

  2. 1.在Windows安装Git客户端--公司的安装方案

    GIT是目前最流行的版本管理工具,而且,其分布式的架构很好弥补了SVN等集中式架构的不足,是未来版本管理的方向.很多小伙伴在学习GIT的过程中,面临的第一个问题就是如何安装GIT软件.本文,将详细介绍 ...

  3. windows安装Git LFS

    Git LFS(Git Large File Storge,Git 大文件储存).本文只介绍windows下的安装方式. 写在前面,Git LFS安装依赖Git,所以我们先安装git 下载地址[传送门 ...

  4. windows安装 Git Large File Storage大文件下载工具ge

    下载地址 导航到 git-lfs.github.com 并单击Download开始下载 git-lfs的用法指南 验证安装成功 打开Git Bash 验证安装成功,使用命令 git lfs insta ...

  5. windows安装Git客户端与Toroise图像化工具

    Git 安装Git客户端 安装图形化工具:Tortoise Git 安装Git客户端 官网:https://github.com/git-for-windows/git/releases/ 本次以安装 ...

  6. Windows安装Git客户端工具

    首先下载msysgit,主站点:http://msysgit.github.com/ 注意,不是git for windows,而是msysgit. 我下载的是Git-1.7.11-preview20 ...

  7. windows安装git和环境变量配置

    转自 https://wuzhuti.cn/2385.html Git是一款免费.开源的分布式版本控制系统,用于敏捷高效地处理任何或小或大的项目. Git是一个开源的分布式版本控制系统,用以有效.高速 ...

  8. Windows安装Git

    文章目录 一.下载指引 二.安装说明 三.配置信息 一.下载指引 在Windows上使用Git,可以从Git官网https://git-scm.com直接下载安装程序,然后按默认选项安装即可. Sta ...

  9. Windows安装git客户端

    1.客户端安装工具如下 Git-2.12.2.2-64-bit.exe下载地址:https://gitforwindows.org/,界面如下 TortoiseGit-2.4.0.2-64bit.ms ...

最新文章

  1. ios MKNetworkKit 的使用
  2. 计算机基础理论汇编,计算机基础知识:计算机中的汇编语言
  3. Centos 7 全网备份Rsync
  4. springboot中下面哪一个作为jpa默认实现_35个超高频SpringBoot知识点(附解析),别怪我没给你机会收藏...
  5. CMake3:添加一个库
  6. Python丨为什么你学不好设计模式?
  7. htaccess 防止盗链,防止目录浏览等10大技巧
  8. WORD2010每次启动都要配置
  9. 给项目添加spring的测试单元
  10. Android课程---Android Studio使用小技巧:提取方法代码片段
  11. Node.js的集群功能以及在Express的配置
  12. imx8qm HDMI-TX调试
  13. 微信小游戏是个人尝试做游戏最好的选择
  14. Windows 32位程序内存扩展
  15. 产品专利和方法专利对比分析
  16. 【说明】最近文章可在掘金查看
  17. 几道加油站加油相关问题:最小加油次数、能否回到起点
  18. html5随鼠标移动动画,使用JS实现气泡跟随鼠标移动的动画效果
  19. c语言1106回文数,Codeforces 1106 简要题解
  20. wow(2) : UI插件_EUI[2]_正式服配置分享

热门文章

  1. 精彩总结:★加密网页破解大法★
  2. 【Pandas 数据分析 2】数据结构
  3. 在xp系统电脑上建立宽带连接服务器吗,windows 7与windows xp创建宽带连接的方法-电脑教程...
  4. 爱普生Epson PictureMate 240 打印机驱动
  5. (转)如何成为一名优秀的程序员?
  6. DVB信道编解码与调制解调
  7. Redis布隆过滤器与布谷鸟过滤器
  8. 菩提本无树,明镜亦非台
  9. 防火墙一个系统加固的例子
  10. 插入, 桥 - 面面相连