Resuelva el problema de que husky no surte efecto en mac

  Tabla de contenido

1. Problema

1.1 Descripción del problema

2. Resolver

2.1 Solución


1. Problema

1.1 Descripción del problema

El principal problema que resuelve este artículo es que Husky tiene signos del zodíaco normales en Windows, ¡pero no surte efecto después de colocarlo en Mac!

Para garantizar la coherencia del código enviado en el equipo, se utilizó  Husky  como herramienta de detección de envío. Todo estaba bien hasta el momento en que lo envié en Mac y descubrí que la velocidad de detección era mucho más rápida que la de Windows... Después Después de comprobarlo, descubrí que la confirmación en Mac en realidad se ignoró y en realidad no se detectó durante la confirmación de git...

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`.

Las advertencias específicas son las siguientes:

2. Resolver

2.1 Solución

La solución se refiere al blog de otro amigo del agua en el sitio C, la dirección es: pista: El gancho '.husky/pre-commit' fue ignorado porque no está configurado como ejecutable._mac husky no tiene efecto_丶 cabalga sobre el viento y las olas Blog de 丶: blog de CSDN

Seguir los pasos del blog sí tiene efecto, en pocas palabras, ingréselo en la terminal.

chmod 777 <file>

El archivo se refiere al archivo de configuración de Husky. Por ejemplo, lo que se ejecuta en el blog anterior es

chmod 777 .husky/*

Es decir, ejecute todos los archivos de configuración en esta carpeta.

Enviar errores después de una ejecución exitosa

Confirme que se puede realizar la detección y que se detectan descripciones incorrectas

Supongo que te gusta

Origin blog.csdn.net/zy21131437/article/details/132713867
Recomendado
Clasificación