← retour à la leçon « Réparer »

[ LAB ]

Tout casser, tout retrouver

Durée
30 min
Environnement
Sur ta machine
Image
alpine/git:latest
Récompense
130 XP
0 / 3
  1. Fais un `git reset --hard HEAD~3`, puis retrouve les commits perdus avec le reflog et remets-les sur une branche.

    Vérification — git reflog

  2. Compare l'effet de --soft, --mixed et --hard sur l'index et le répertoire de travail, et note tes observations.

    Vérification — le fichier reparer.md doit exister

  3. Annule un commit déjà poussé avec `git revert` et explique pourquoi un reset serait fautif ici.

    Vérification — le fichier reparer.md doit exister

Revenir à la leçon