首页 > 其他分享 >git 提交报错

git 提交报错

时间:2024-01-16 18:13:31浏览次数:31  
标签:pre git 代码 报错 提交 commit

这个问题是因为当你在终端输入git commit -m “XXX”,提交代码的时候,pre-commit(客户端)钩子,它会在Git键入提交信息前运行做代码风格检查。如果代码不符合相应规则,则报错,而它的检测规则就是根据.git/hooks/pre-commit文件里面的相关定义。

解决方法(三种)
1、第一种
卸载husky。只要把项目的package.json文件中devDependencies节点下的husky库删掉,然后重新npm i 一次即可。或者直接在项目根目录下执行npm uninstall husky --save也可以,再次提交,自动化测试功能就屏蔽掉

2、第二种
在提交代码commit时,加上参数 --no-verify, 可以忽略pre-commit代码校验的钩子 ,绕过eslint的检查了。

git commit -m "提交备注" --no-verify
1
3、第三种
进入项目的.git文件夹(文件夹默认隐藏,可先设置显示或者命令ls查找),再进入hooks文件夹,删除pre-commit文件,重新git commit -m ‘xxx’ git push即可。

原文请看下面作者
原文链接:https://blog.csdn.net/m0_69892739/article/details/134932283

标签:pre,git,代码,报错,提交,commit
From: https://www.cnblogs.com/wuxincong/p/17968228

相关文章

  • Elastic实战:彻底解决spring-data-elasticsearch日期、时间类型数据读取报错问题
    0.引言在使用spring-data-elasticsearch读取es中时间类型的数据时出现了日期转换报错,不少初学者会在这里困惑很久,所以今天我们专门来解读该问题的几种解决方案。1.问题分析该问题的报错形式一般是:Failedtoconvertfromtype[java.lang.String]totype[java.util.Date]f......
  • 注册GitHub Copilot账号
    1.注册GitHubCopilot账号首先需要你有GitHub,登录以后点击右上角的头像,点击Copilot2.点击以后会跳转到注册页面,此页面提示你可以免费使用30天,后续需要收费3.点击注册:创建PayPal账户-PayPal中国  ......
  • Git、Github和GitLab的区别及与SVN的比较
     https://www.cnblogs.com/21-forever/p/10949309.html 个人理解:SVN适合领导啊,大家一起在加班,看你进度什么的,git则不必如此,忙完传上来完活。一、含义:百度上这样介绍的:Git(读音为/gɪt/。)是一个开源的分布式版本控制系统,可以有效、高速地处理从很小到非常大的......
  • Gitlab 备份、恢复、升级gitlab数据
     https://wiki.wabks.com/pages/191a66/ #1、备份#手动备份$gitlab-rakegitlab:backup:create#执行完成后会在/var/opt/gitlab/backups/目录下生成压缩包#2、恢复Gitlab的恢复操作会先将当前所有的数据清空,然后再根据备份数据进行恢复gitlab-ctlstopunicorn......
  • CentOS7 报错 ”Repository base is listed more than once in the configuration...
    CentOS7在使用yum时出现以下错误:RepositorybaseislistedmorethanonceintheconfigurationRepositoryupdatesislistedmorethanonceintheconfigurationRepositoryextrasislistedmorethanonceintheconfigurationRepositorycentosplusislistedmore......
  • SourceTree提交快捷键(Ctrl+Enter)无效问题问题
    之前用SourceTree,Ctrl+Enter快速commit。最近更新版本到3.4.16后,突然发现不能用了。更新大概是跨了几个小版本。。。在atlassian论坛里发现,这个果然就是更新的变更(我不是一个人.jpg)。目前大概有两个方法解决:回退到3.4.15或之前的版本。从旧的安装包(3.4.15)里提取两个dll进......
  • 一次非典型的gitlab镜像库(registry服务)故障排除
    现象公司内机房一次停电与服务器重启后,有人反应gitlab内的CI无法执行了。查看CI作业日志发现是registry镜像库访问返回了503错误。Errorresponsefromdaemon:loginattempttohttp://registry.xxx.com/v2/failedwithstatus:503ServiceUnavailable从本机执行docke......
  • 安装torch2trt中遇到的报错:ModuleNotFoundError: No module named 'torch2trt.flatten
    这一个报错折腾了一整天,在这里记录一下方便他人可以快速解决问题:首先说明一下本人的版本情况:Linux系统CUDA:11.8Python:3.8torch:2.0.0torchvision:0.15.0代码中报错的位置是:fromtorch2trtimporttorch2trt报错的原因是:ModuleNotFoundError:Nomodulenamed'torch2trt......
  • Unity报错记录->ArgumentNullException: Value cannot be null. Parameter name: _uni
    问题描述项目报错ArgumentNullException:Valuecannotbenull.Parametername:_unity_self不会影响项目正常运行,但是在DeBug模式下会一直卡住,非常恶心。解决方法删除项目中的Library文件夹,重新加载项目......
  • 解决Git自动换行问题
    问题描述从main上拉取代码修改后,如果使用gitbash执行gitadd.会弹出警告warning:intheworkingcopyof'cmd/srv-transmission-line/apis/sys_log/create.go',LFwillbereplacedbyCRLFthenexttimeGittouchesitwarning:intheworkingcopyof'cmd/srv-trans......