cz-git 使用小技巧 —— 让 git commit 从此不再麻烦

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了cz-git 使用小技巧 —— 让 git commit 从此不再麻烦相关的知识,希望对你有一定的参考价值。

参考技术A

下面我来介绍一下使用 cz-git 的一些小技巧

在commit message当中通常 scopes 代表着本次涉及到的 范围 ,这里的范围通常有两种:

如果你是使用 monorepo 的 packages 作为scopes,你可以这样定义

当然如果你使用 commitlint 规则定义了 scope-enum ,会自动引入。

当然如果你想给模块范围自定义添加 描述信息 显示在命令行中可以使用 name 和 value 属性来定义

国内用户如果使用 Gitee 作为项目管理,那么该工具可以很好 利用 commit message改变issue状态

详情: gitee Commit 关联Issue
通过设置任务状态指令,即起issue状态变更的别名,通过选择别名和输入issue号,可以很好的关联管理issue

自动获取commit关联issue ,github的 issue number 一般为数字,而 gitee 就有点反人类了,以至于我每次 commit 如果想关联 issue number ,就需要在分支名复制粘贴或到网页寻找,而如果我们的分支名有套规范,比如 fix/issue_I72636_qb ,我可以这样处理:

以上就是我的分享,希望大家格局打开,享受探索配置的过程让 cli 更契合你或团队的习惯,欢迎分享~

我的开发心路历程: https://juejin.cn/post/7069758088227586061

原文文档链接: https://cz-git.qbenben.com/zh/guide/recipes.html

github地址(欢迎star): https://github.com/Zhengqbbb/cz-git

以上是关于cz-git 使用小技巧 —— 让 git commit 从此不再麻烦的主要内容,如果未能解决你的问题,请参考以下文章

一个让 git clone 提速几十倍的小技巧

git使用小技巧

一个让 git clone 提速几十倍的小技巧(实用!)

Git使用总结

Git 进阶:10大技巧让你迅速提升

PyCharm使用小技巧--git上传代码至远程仓库