mirror of
https://github.com/xiaoqidun/gitcz.git
synced 2024-12-08 13:52:45 +08:00
.drone.yml | feat(调整脚本): 调整脚本 | |
.gitignore | fix(发布变更): 使用github自带的发行功能放二进制 | |
gitcz.go | feat(替换函数): 使用新函数替换废弃函数 | |
go.mod | chore(触发构建): 触发构建 | |
LICENSE | fix(发布变更): 使用github自带的发行功能放二进制 | |
README.md | feat(all): add support for signing commit (#2) |
gitcz
Golang 版本 Git Commitizen,commit 规范工具
快速安装
go install github.com/xiaoqidun/gitcz@latest
编译安装
git clone https://github.com/xiaoqidun/gitcz.git
cd gitcz
go build gitcz.go
手动安装
- 根据系统架构下载为你编译好的二进制文件
- 将下载好的二进制文件重命名为 gitcz 并保留后缀
- 把 gitcz 文件移动到系统 PATH 环境变量中的目录下
- windows 外的系统需使用 chmod 命令赋予可执行权限
使用说明
# 添加文件到本地仓库
git add .
# 使用-amend参数可覆盖最近一次提交信息,等同于git commit --amend
# 使用-S参数可进行签署commit操作,等同于git commit -S
gitcz
# 推送文件到远程仓库
git push
规范文档
gitcz 使用:angular git commit 规范
Languages
Go
100%