git commit 提交报错 husky > pre-commit 问题
这个问题是因为当你在终端输入git commit -m “XXX”,提交代码的时候,pre-commit(客户端)钩子,它会在Git键入提交信息前运行做代码风格检查。如果代码不符合相应规则,则报错,而它的检测规则就是根据.git/hooks/pre-commit文件里面的相关定义。查询了网上的解决办法,总结为以下三种解决方案,个人喜欢第三种:
- 卸载husky。只要把项目的package.json文件中devDependencies节点下的husky库删掉,然后重新npm i 一次即可。或者直接在项目根目录下执行npm uninstall husky --save也可以,再次提交,自动化测试功能就屏蔽掉
- 进入项目的.git文件夹(文件夹默认隐藏,可先设置显示或者命令ls查找),再进入hooks文件夹,删除pre-commit文件,重新git commit -m ‘xxx’ git push即可。
- 将git commit -m “XXX” 改为 git commit --no-verify -m “XXX”
原文连接
git commit 提交报错 husky > pre-commit 问题相关推荐
- git commit -m 提交时报错husky pre-commit (node v12.18.2)
git commit -m ""提交时报错husky > pre-commit (node v12.18.2) husky > pre-commit (node v12 ...
- Git 提交报错,账户和密码错误 和 git add/git commit 文件太大太多
问题1: Git 提交报错,账户和密码错误 重新使用git进行作业提交 问题2: 源码太大文件太多,失败 git add . git commit idea push操作 问题3:git push 报 ...
- hexo提交报错 unable to access ‘https://github.com/*/*.github.io.git/‘: Couldn‘t resolve host ‘github.com
title: >- hexo提交报错 unable to access 'https://github.com//.github.io.git/': Couldn't resolve host ...
- git 解决push报错:[rejected] master -> master (fetch first) error: failed to push some refs to
git 解决push报错:[rejected] master -> master (fetch first) error: failed to push some refs to </h1 ...
- git pull遇到报错:! [rejected]xxx-> xxx (non-fast-forward)
本地做了修改之后再git pull遇到报错:! [rejected]xxx-> xxx (non-fast-forward) 这个时候我们有两种处理: 保留修改 丢弃修改 保留修改 法1. gi ...
- svn提交报错,Error running context: 远程主机强迫关闭了一个现有的连接
今天用svn提交代码,一直报错! 报错信息: Commit failed (details follow): Error running context: 远程主机强迫关闭了一个现有的连接. 网上的方 ...
- 解决gitte提交报错 error: GE007: Your push would publish a private email address.
错误情况: gitte提交报错,无法提交上去,报错如下: remote: Powered by GITEE.COM [GNK-6.0] remote: error: GE007: Your push ...
- 【错误记录】GitHub 提交报错 ( OpenSSL SSL_connect: SSL_ERROR_SYSCALL in connection to github.com:443 )
文章目录 一.报错信息 二.解决方案 一.报错信息 GitHub 提交报错 : 16:37:19.781: [ClassLoader_Demo] git -c credential.helper= - ...
- SourceTree 提交报错 闪退
1.什么是SourceTree? 拥有可视化界面的项目版本控制软件,适用于git项目管理 window.mac可用 2.提交报错并且闪退问题 在提交的时候就是上面的界面,在最下面的框中写了说明之后点击 ...
最新文章
- mysql数据库验证登陆不上_MySQL数据库连接不上、密码修改问题
- 工厂方法模式--结合具体例子学习工厂方法模式
- 在Coding.net创建项目开发
- 图文解说OpenCV开发一 - 环境配置和入门程序详解
- 快学Scala 第二课 (apply, if表达式,循环,函数的带名参数,可变长参数,异常)...
- SQL Server 阻止了对组件 'Ad Hoc Distributed Queries' 的 STATEMENT'OpenRowset/OpenDatasource' 的访问的解决方案...
- Unable to compile class for JSP 的可能原因
- 关于crossvalind函数(转)
- Linux分区类型EXT2、EXT3、EXT4详解
- cad没有命令输入框_cad2017命令输入框没了
- 一阶微分方程组c语言编程,一阶常微分方程数值解的C语言编程实现
- 使用vue-router却导致页面空白无法呈现-报错?
- c++ primer plus学习笔记(7)——类继承
- 一线大公司面试必备技能
- pageadmin CMS网站制作教程:栏目单页内容如何修改
- syskey (win7启动密码)加密和破解方法
- ubantu系统从命令行进入桌面
- 2018纪中集训游记
- 最全阿里面试题:已拿offer,阿里P8岗位完整阿里技术面试题目,这些面试题你能答出多少
- 详细了解java中的null_深入理解java中的null“类型”