web-dev-qa-db-fra.com

Git Push a échoué en raison d'un pré-push husky sur sourcetree

En poussant un projet natif React, je reçois une erreur en raison d'un échec de pré-push husky

husky> crochet pré-push échoué (ajouter --no-verify pour contourner)

Toutes ces erreurs affichées sont des erreurs de peluche comme ci-dessous

unused-vars

27:48  error    Trailing spaces not allowed    
                     no-trailing-spaces

75:5   warning  Unexpected console statement   
                     no-console

92:93  error    Unexpected trailing comma   
                        comma-dangle

96:81  error    Unexpected trailing comma

Comment désactiver cette option sur l'application Sourcetree sur Mac?

8
Krishnakumar CN

Enfin trouvé une solution. Le problème (même si ce n'est pas un problème!) Est dû aux crochets créés par react. J'ai simplement supprimé le dossier hooks pour git qui définit les hooks de pré-validation et je peux donc pousser après cela.

Modifier: vous pouvez également ignorer les hooks lorsque vous fournissez l'argument de ligne de commande git - non-vérifier, ou utilisez le paramètre Bypass commit hooks de Sourcetree (dans le menu en haut à droite du champ du message de commit)

10
Krishnakumar CN