jira项目笔记5-commitlint代码提交语句检查

简介: jira项目笔记5-commitlint代码提交语句检查

commitlint代码提交语句检查

安装依赖

官方网址

yarn add --dev @commitlint/{config-conventional,cli}

新建文件

echo "module.exports = {extends: ['@commitlint/config-conventional']}" > commitlint.config.js

修改package.json

"husky": {
    "hooks": {
      "pre-commit": "lint-staged",
      "commit-msg": "commitlint -E HUSKY_GIT_PARAMS"
    }
},

提交信息模版

官方地址

[
  'build',
  'chore',
  'ci',
  'docs',
  'feat',
  'fix',
  'perf',
  'refactor',
  'revert',
  'style',
  'test'
];
echo "foo: some message" # fails
echo "fix: some message" # passes
相关文章
|
8月前
|
存储 前端开发 开发工具
Git提交前的必备神器——自动清除调试语句脚本
Git提交前的必备神器——自动清除调试语句脚本
62 0
|
8月前
|
存储 前端开发 开发工具
Git Hooks实战:提交前检查修改文件中是否包含调试代码
Git Hooks实战:提交前检查修改文件中是否包含调试代码
113 0
|
8月前
|
前端开发 算法 开发工具
Git分支批量清理利器:自定义命令行插件实战
Git分支批量清理利器:自定义命令行插件实战
134 0
|
IDE 开发工具 git
如何使用Git命令提交项目代码
如何使用Git命令提交项目代码
3554 0
如何使用Git命令提交项目代码
|
5月前
|
测试技术 Windows
win7 x64配置TestLink执行用例提交BUG配置[连接mantisbt]
这篇文章介绍了如何在Windows 7 x64系统上配置TestLink以执行测试用例并提交BUG到MantisBT,包括修改TestLink和Mantis的配置文件以实现两者之间的BUG关联,以及在Mantis中删除BUG时自动删除TestLink中的关联。
53 0
|
5月前
|
Windows
NPM——通过commitlint来规范commit的提交信息
NPM——通过commitlint来规范commit的提交信息
57 0
|
6月前
|
存储 开发工具 git
好的git管理方法,标明项目_编号_(功能,不过还是在没有bug出现时就提交为好)+Excel表管理的格式
好的git管理方法,标明项目_编号_(功能,不过还是在没有bug出现时就提交为好)+Excel表管理的格式
|
7月前
|
测试技术 持续交付 API
Git 代码提交注释管理规范
Git 代码提交注释管理规范
455 0
|
8月前
|
开发工具 git
SourceTree配置BeyondCompare代码冲突解决工具
SourceTree配置BeyondCompare代码冲突解决工具
389 0
|
前端开发 测试技术
如何提交高质量的bug?附模板
如何提交高质量的bug?附模板
506 0