</>
Plan du cours — 27/74

Vue d'ensemble : quelle commande pour quel besoin ?

Intermédiaire
Je veux...Commande
Annuler des changements non indexés dans un fichiergit restore fichier
Retirer un fichier du staging (sans perdre le changement)git restore --staged fichier
Modifier le message ou le contenu du dernier commit (non poussé)git commit --amend
Annuler le dernier commit mais garder les changementsgit reset --soft HEAD~1
Annuler complètement le dernier commit et les changementsgit reset --hard HEAD~1
Annuler un commit déjà poussé / partagégit revert <commit>
Supprimer les fichiers non suivis (non trackés par Git)git clean -fd