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 从此不再麻烦的主要内容,如果未能解决你的问题,请参考以下文章