← retour à la leçon « Contrôles automatiques et signature »

[ LAB ]

Poser le premier garde-fou

Durée
30 min
Environnement
Sur ta machine
Image
alpine/git:latest
Récompense
140 XP
0 / 3
  1. Écris un crochet `pre-commit` qui refuse tout contenu ressemblant à une clé, teste-le, puis contourne-le avec `--no-verify` et conclus.

    Vérification — le fichier controles.md doit exister

  2. Clone ton dépôt dans un autre répertoire et vérifie que le crochet n'a pas suivi — explique la conséquence pour une équipe.

    Vérification — le fichier controles.md doit exister

  3. Configure la signature de tes commits, signe-en un, et vérifie-le avec `git log --show-signature`.

    Vérification — git config --get commit.gpgsign

Revenir à la leçon