Hooks
Partie du cours Git
Chaque équipe a une règle que tout le monde approuve et que tout le monde oublie. Lancer le formateur avant de committer. Ne pas committer l'affichage de debug ajouté à 2 heures du matin. Ne pas committer un fichier contenant son mot de passe. Ces règles finissent sur une page de wiki que personne ne lit, puis quelqu'un en enfreint une, et la revue de code se transforme en jeu de chasse à ce qu'une machine aurait...
Un hook est un script que Git lance automatiquement à un moment précis de votre travail, par exemple juste avant qu'un commit soit enregistré ou juste avant qu'un push quitte votre machine. Voyez-le comme un correcteur orthographique pour vos commits : personne ne vous harcèle, c'est simplement une petite vérification automatique qui se déclenche pile au moment où elle sert, et qui peut vous arrêter avant que...
Envie d’apprendre Git Hooks dans un vrai environnement ?
Cliquez ci-dessous, obtenez une machine Linux avec Git prêt, et travaillez sur Hooks avec un tuteur IA qui connaît votre code.
Commencer cette leçonHooksCe que vous allez apprendre
- Client-side hooks
- .git/hooks
- Pre-commit
- Shell hook example
- Pre-commit framework
