Retour à la leçon
Mission

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é.