Go to file
xiaoqidun 8c594faab7
All checks were successful
continuous-integration/drone/push Build is passing
continuous-integration/drone/tag Build is passing
chore(触发构建): 触发构建
2023-10-07 14:55:14 +08:00
.drone.yml feat(调整脚本): 调整脚本 2023-07-12 13:28:36 +08:00
.gitignore fix(发布变更): 使用github自带的发行功能放二进制 2020-07-31 16:39:33 +08:00
gitcz.go feat(替换函数): 使用新函数替换废弃函数 2023-02-23 23:16:01 +08:00
go.mod chore(触发构建): 触发构建 2023-10-07 14:55:14 +08:00
LICENSE fix(发布变更): 使用github自带的发行功能放二进制 2020-07-31 16:39:33 +08:00
README.md feat(all): add support for signing commit (#2) 2023-02-23 21:40:18 +08:00

gitcz

Golang 版本 Git Commitizencommit 规范工具

快速安装

go install github.com/xiaoqidun/gitcz@latest

编译安装

git clone https://github.com/xiaoqidun/gitcz.git
cd gitcz
go build gitcz.go

手动安装

  1. 根据系统架构下载为你编译好的二进制文件
  2. 将下载好的二进制文件重命名为 gitcz 并保留后缀
  3. 把 gitcz 文件移动到系统 PATH 环境变量中的目录下
  4. windows 外的系统需使用 chmod 命令赋予可执行权限

使用说明

# 添加文件到本地仓库
git add .
# 使用-amend参数可覆盖最近一次提交信息等同于git commit --amend
# 使用-S参数可进行签署commit操作等同于git commit -S
gitcz
# 推送文件到远程仓库
git push

规范文档

gitcz 使用:angular git commit 规范