Resolva o problema de que o husky não entra em vigor no mac

  Índice

1. Problema

1.1 Descrição do problema

2. Resolva

2.1 Solução


1. Problema

1.1 Descrição do problema

O principal problema que este artigo resolve é que o husky tem signos normais do zodíaco no Windows, mas não entra em vigor após ser colocado no Mac!

Para garantir a consistência do código enviado na equipe, o husky  foi utilizado  como ferramenta de detecção de envio. Tudo estava bem até o momento em que enviei no mac e descobri que a velocidade de detecção era realmente muito mais rápida que no Windows... Depois Após a verificação, descobri que o commit no Mac foi realmente ignorado e não foi detectado durante o 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`.

Os avisos específicos são os seguintes:

2. Resolva

2.1 Solução

A solução refere-se ao blog de outro amigo da água no site C, o endereço é: dica: O gancho '.husky/pre-commit' foi ignorado porque não está definido como executável._mac husky não tem efeito_丶passeie pelo vento e pelas ondas Blog de 丶 - blog CSDN

Seguir as etapas do blog terá efeito. Simplificando, insira-o no terminal.

chmod 777 <file>

file refere-se ao arquivo de configuração husky. Por exemplo, o que é executado no blog acima é

chmod 777 .husky/*

Ou seja, execute todos os arquivos de configuração desta pasta

Enviar erros após execução bem-sucedida

Confirme se a detecção pode ser realizada e se descrições incorretas foram detectadas

Acho que você gosta

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