Description : Crée nouveaux commits qui annulent commits existants.
Syntaxe : git revert [<options>] <commit>...
| Option | Description | Utilisation principale |
|---|---|---|
git revert <commit> | Crée un commit qui annule les changements du commit spécifié | Annuler un commit de façon sûre |
-n, --no-commit | Effectue le revert sans créer le commit automatiquement | Préparer plusieurs reverts |
-m <parent-number> | Pour reverter un merge, spécifie quel parent garder | Reverter une fusion |
--continue | Continue un revert après résolution de conflits | Finaliser un revert conflictuel |
--abort | Annule un revert en cours | Abandonner un revert problématique |
--edit | Ouvre l’éditeur pour modifier le message | Personnaliser le message de revert |
--no-edit | Utilise le message par défaut | Revert automatique |