Git cz的配置与使用



1、安装 nvm

链接地址:
https://github.com/coreybutler/nvm-windows/releases

下载、解压、安装

  • 安装目录 D:\program files\nvm
  • Nodjs 目录 C:\program files\nodejs (默认)

添加镜像

  • 打开 setting.txt 文件
    • "D:\Program Files\nvm\settings.txt"
  • 在文件末尾追加:
    node_mirror: http://npm.taobao.org/mirrors/node/ 
    npm_mirror: https://npm.taobao.org/mirrors/npm/

配置环境变量

  • NVM_HOME
    • D:\program files\nvm
  • NVM_SYMLINK
    • 【其实是 D:\Pxoprogram\nvm\v17.6.0 在c:/program/nodejs下的一个快捷方式】
    • C:\program files\nodejs

安装使用最新版本 NVM

管理员身份运行 cmd / powershell

  • nvm install latest
  • nvm use 最新版版本号

2、安装、配置 npm

  • npm config set prefix "D:/program files/nvm/npm" 确定npm的安装路径
    npm不是内部或外部指令…:跳转到类似 D:\Pxoprogram\nvm\v17.6.0 路径下打开命令行执行就行
  • npm install npm -g 安装npm,执行后会在下面的路径下释放npm的东西
  • 添加环境变量:
    • NODE_PATH
    • D:\programs files\nvm\npm\node_modules
  • 添加 NPM_HOME 【好像不必须】
    • D:\programs files\nvm\npm
  • ==一定要添加到环境变量 path== 大坑
    • D:\programs files\nvm\npm

几个命令

npm version // 查看安装的所有包+版本

npm update 包 // 升级某个包

npm install ...

3、安装 commitizen 和 changelog

node不是…..: 查看环境变量NVM_SYMLINK的路径是否存在,不在的话设置为类似 D:\Pxoprogram\nvm\v17.6.0(nodejs目录)

  • npm install -g commitizen
  • npm install -g conventional-changelog-cli
  • npm install -g cz-conventional-changelog
  • echo '{ "path": "cz-conventional-changelog" }' > ~/.czrc 该命令会在C:/users/用户名下面释放一个.czrc文件
  • 将这个.czrc文件转换为utf8格式,因为Git-bash只认utf8格式的该文件。
    至此,git cz 和 changelog就安装完毕了。Tip: 可以使用notepad++来转换格式。

==注意==
添加 D:\Pxoprogram\Git\bin 【git 安装目录的 bin 到环境变量path】

  • 可以在cmd/ powershell 窗口使用 bash 命令【前提是上一步】
    于是便可以在cmd 或者 powershell 使用 bash+git cz【原生 bash 不能使用上下键】

文章作者: pxoxq
版权声明: 本博客所有文章除特別声明外,均采用 CC BY 4.0 许可协议。转载请注明来源 pxoxq !
  目录