除了使用Commitizen信息交互工具来帮助我们规范Commit Message之外,我们也可以使用编译器自带的可视化提交工具。接下来,将会介绍VSCode可视化提交工具的使用方法。 在VSCode的EXTENSIONS中找到git-commit-plugin插件,点击install进行安装。 安装完成之后,可以通过git add添加要提交的文件,接着,在Source Control点击show git commit...
#将commitizen命令行安装到全局 npm install-g commitizen 安装完之后我们就项目中引进改工具,就可以规范commit行为了。提交的命令为git cz,如果还是用git commit命令进行提交,那么这个工具就不会起到什么作用了。 commitizen对commit规范化界面都是英文提示,这个时候我就想如果要汉化怎么办,这就有了下面一个工具的出现。
使用commitizen时,首先通过上下键控制指向你想要的 type 类型,分别对应有上面提到的feat、fix、docs、perf等,然后会让你选择本次提交影响到的文件,后面会让你分别写一个简短的和详细的提交描述,最后会让你去判断本次提交是否是BREAKING CHANGE或者有关联已开启的issue。最后,当时查看提交历史时,你会看到这样的commit m...
编辑器使用的是vscode,项目框架是vue3.0 规范化工具 规范化git commit消息的工具commitizen #将commitizen命令行安装到全局npminstall-g commitizen 安装完之后我们就项目中引进改工具,就可以规范commit行为了。提交的命令为git cz,如果还是用git commit命令进行提交,那么这个工具就不会起到什么作用了。 commitizen对commit...
四、Vscode 集成 五、其他功能插件补充 1、commitizen插件 2、validate-commit-msg插件 3、changelog插件 一. 概述 前面咱们整理过Code Review 一文,提到了 Review 的重要性,已经同过gitlab进行CodeReview 的方式,那么本文详细说明一下对CodeReivew非常重要的Git Commit Message 规范。 我们在每次提交代码时,都需要编写...
1、commitizen插件 commitizen是一款可以交互式建立提交信息的工具,可以自动生成合格的commit message $ npm install -g commitizen # OR $ yarnglobaladd commitizen 在项目根目录下运行命令 $ commitizen init cz-conventional-changelog --save --save-exact ...
背景:commitizen的交互方式可能不适合所有人,因此国内开发者开发了czgit。优势:czgit提供了更符合国人习惯的交互性和更高的自定义性。配置:通过安装czgit并配置package.json和czgit.config.cjs,可以进一步优化提交流程。其他工具推荐:VSCode插件:对于喜欢简洁的开发者,VSCode的gitcommitplugin插件也是一...
一、首先给vscode安装git必备的插件: Gitlens、vsc-commitizen 二、 请提前在文件夹内git clone (url地址),将远程仓库代码拷贝下来 1.将clone好的项目文件夹拖入vscode中打开 2.ctrl+shift+p,输入Fetch,选择拉取远程库所有代码(防止分支拷贝不完全) 3.需清楚自己需要在哪条分支上进行开发,然后通过vscode界面左下...
除了使用Commitizen信息交互工具来帮助我们规范Commit Message之外,我们也可以使用编译器自带的可视化提交工具。接下来,将会介绍VSCode可视化提交工具的使用方法。 在VSCode的EXTENSIONS中找到git-commit-plugin插件,点击install进行安装。 安装完成之后,可以通过git add添加要提交的文件,接着,在Source Control点击show git commit...
信息stylelint规范样式和保存自动修复总结一、前言 在前端项目工程日益复杂的今天,一套完善的开发环境配置可以极大的提升开发效率,提高代码质量,方便多人合作,以及后期的项目迭代和维护,项目规范分项目目录结构规范,代码格式规范和git提交规范,本文主要讲后两种二. 代码规范技术栈2.1 代码格式规范和语法检测vscode:统一前端...