git提交与commitlint规则

git提交异常:

shell 复制代码
PS F:\work\gzjg\web> git commit -m "添加.gitignore文件"
→ No staged files match any configured task.
Run pre-commit hook done.
Start running commit-msg hook...
⧗   input: 添加.gitignore文件
✖   Please add rules to your `commitlint.config.js`
    - Getting started guide: https://commitlint.js.org/guides/getting-started
    - Example config: https://github.com/conventional-changelog/commitlint/blob/master/%40commitlint/config-conventional/src/index.ts [empty-rules]

✖   found 1 problems, 0 warnings
ⓘ   Get help: https://github.com/conventional-changelog/commitlint/#what-is-commitlint

解决:

  1. 安装依赖

    shell 复制代码
    pnpm add -Dw @commitlint/config-conventional @commitlint/cli
  2. 添加最小"约定式"规则
    在 仓库根目录(和 .git、package.json 同级)新建文件commitlint.config.js

    csharp 复制代码
    export default {
      extends: ['@commitlint/config-conventional'],
    };
相关推荐
摇滚侠13 小时前
零基础小白自学 Git_Github 教程,GitLFS ,笔记21
笔记·git·github
lpfasd12313 小时前
Git之外的新选择?PlasticSCM深度对比与平台支持全解析
git
Cx330❀13 小时前
Git 入门指南:从 0 到 1 掌握版本控制
git·ubuntu·gitee·centos·github
爱凤的小光13 小时前
Git自我学习笔记
笔记·git·学习
江米小枣tonylua14 小时前
从神州22极限救援,看懂Git高级玩法
git
Violet_YSWY1 天前
git stash和backup一样吗
git
Crystal3281 天前
Git 基础:生成版本、撤消操作、版本重置、忽略文件
前端·git·github
系夏普1 天前
Git 版本库(Ubuntu 环境)
git
IT从业者张某某1 天前
DAY3-Open Harmony PC 命令行适配指南(Windows版)-git Permission denied (publickey) 问题
git·open harmony
摇滚侠1 天前
零基础小白自学 Git_Github 教程,git 命令行操作1,笔记18
笔记·git·github