git push之后 Everything up-to-date

问题原因:

这个就是你git commit操作未成功的问题
我在书写项目的时候因为配置了commitlint,就是统一规范你commit代码的格式
我的commitlint中配置文件commitlint.config.cjs`如下:

module.exports = {
  extends: ['@commitlint/config-conventional'],
  // 校验规则
  rules: {
    'type-enum': [
      2,
      'always',
      [
        'feat',
        'fix',
        'docs',
        'style',
        'refactor',
        'perf',
        'test',
        'chore',
        'revert',
        'build',
      ],
    ],
    'type-case': [0],
    'type-empty': [0],
    'scope-empty': [0],
    'scope-case': [0],
    'subject-full-stop': [0, 'never'],
    'subject-case': [0, 'never'],
    'header-max-length': [0, 'always', 72],
  },
}

解决办法

当我们 commit 提交信息时,就不能再随意写了,必须是 符合类型的才可以git commit -m 'fix: xxx'
需要注意的是类型的后面需要用英文的 :,并且冒号后面是需要空一格的,这个是不能省略的

总结

commitlint配置了commit规范,你commit代码时没有按照规范进行commit

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值