Índice
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