Description : Supprime les fichiers du suivi Git et du disque.

Syntaxe : git rm [<options>] <fichier>...

OptionDescriptionUtilisation principale
git rm <fichier>Supprime le fichier du suivi Git et du disqueSupprimer définitivement un fichier
--cachedSupprime seulement du suivi Git, laisse le fichier sur disqueArrêter de tracker sans supprimer
-rSuppression récursive (pour les dossiers)Supprimer des répertoires entiers
-f, --forceForce la suppression même si le fichier a des modificationsSupprimer malgré des changements
-n, --dry-runSimule la suppression sans l’exécuterVérifier quels fichiers seraient supprimés
-q, --quietMode silencieuxSuppression sans messages
--ignore-unmatchNe pas échouer si les fichiers n’existent pasScripts robustes