解决husky在mac下不生效的问题

目录

一、问题

[1.1 问题描述](#1.1 问题描述)

二、解决

[2.1 解决](#2.1 解决)


一、问题

1.1 问题描述

本文主要解决的问题是,husky在windows上正常生肖,但放到mac下后不生效的问题!

为了确保团队中提交代码的一致性,因此使用了 husky作为提交的检测工具,本来一切都好好的,直到这次在mac上提交发现,检测的速度真的远超windows......经过检查后发现,在mac上提交实际上是被忽略的,并没有真的在git commit的时候去检测......

hint: The '.husky/commit-msg' hook was ignored because it's not set as executable.
hint: You can disable this warning with `git config advice.ignoredHook false`.

具体警告提示如下:

二、解决

2.1 解决

解决方法参照了C站上的另外一个水友的博客,地址为:hint: The '.husky/pre-commit' hook was ignored because it's not set as executable._mac husky 不生效_丶乘风破浪丶的博客-CSDN博客

按照博客的步骤确实生效了,简单的说就是在终端中输入

chmod 777 <file>

file指得是husky的配置文件,比如上文博客中执行的是

chmod 777 .husky/*

也就是执行这个文件夹下的所有配置文件

执行成功后再 进行错误提交

确认可以进行检测,并检测出不正确的描述

相关推荐
命运之手5 小时前
[ Java ] Install MySQL on Mac
java·mysql·macos
谢斯10 小时前
[Unity]MacOS下开发Unity
macos·unity·游戏引擎
myprogramc10 小时前
macOS 中,默认的 Clang 编译器和 Homebrew 安装的 GCC 都不包含 bits/stdc++.h 文件
开发语言·c++·macos
宁zz10 小时前
MacOS带端口ping
macos
low神10 小时前
在macOS上安装Flutter和环境配置
前端·flutter·react native·macos·前端框架
q12044899910 小时前
mac 窗口工具Teleport和Rectangle
macos·窗口工具
:)�东东要拼命10 小时前
2025最新解决方案:新买的mac鼠标和这个触控板反向
macos·计算机外设
高 朗10 小时前
【Vue】MacOS从0开始创建一个前端Vue项目并集成AntDesignVue
前端·vue.js·macos·anti-design-vue
小钱c71 天前
关于Mac使用VSCode连接虚拟机
ide·vscode·macos
Batac_蝠猫1 天前
iOS - 自定义引用计数(MRC)
macos·ios·cocoa