Retour à la leçonMission
Mission : rendre un garde-fou vraiment partagé par l'équipe
Diagnostiquer pourquoi un hook local ne protège pas toute l'équipe, et le rendre versionné avec Husky.
Contexte
Un développeur configure un hook pre-commit manuellement dans .git/hooks/ sur sa machine pour bloquer les commits contenant des erreurs ESLint. Deux semaines plus tard, un collègue qui a cloné le même dépôt commite du code plein d'erreurs de lint sans jamais être bloqué.