J'ai un projet Visual Studio existant dans mon référentiel. J'ai récemment ajouté un fichier .gitignore sous mon projet et je suppose que cela dit à Git d'ignorer les fichiers répertoriés dans le fichier.
Mon problème est que tous ces fichiers sont déjà suivis et pour autant que je sache, Git n'ignorera pas un fichier qui a déjà été suivi avant qu'une règle ne soit ajoutée à ce fichier pour l'ignorer.
Il a été suggéré d'utiliser: git rm --cached
et de les supprimer manuellement, mais cela me prendra une éternité pour les parcourir un par un.
J'ai pensé à supprimer le référentiel et à le recréer à nouveau mais cette fois avec le fichier .gitignore présent, mais il doit y avoir une meilleure façon de le faire.
git rm --cached
des répertoires entiers avec l'-r
option, si cela est utile