web-dev-qa-db-fra.com

pre-commit / hook: aucun fichier ou répertoire de ce type

J'obtiens cette erreur lorsque j'essaie de valider.

OS - Dernier OSX

Version Git - Git version 2.11.0 (Apple Git-81)

.git/hooks/pre-commit: line 2: ./node_modules/pre-commit/hook: No such file or directory
20
Jitendra Vyas

le crochet de pré-validation s'exécute d'abord lorsque vous essayez de valider des modifications, il peut être utilisé pour effectuer certaines vérifications, tests, conditions. Dans ce cas, clairement, vous ne l'avez pas, c'est pourquoi il se plaint.

Aller à .git/hooks répertoire et supprimer pre-commit fichier, car il essaie de faire référence à node_modules/pre-commit/hook. Cela devrait le résoudre.

Une autre option est d'ajouter votre commit avec l'option: --no-verify, il effectuera la validation sans vérification.

35
Mutant

Vous devez supprimer node_modules dossier et réinstaller en exécutant npm install ou yarn install. Après cela, vous résolvez probablement le problème.

5
Gerson Lima