Tengo un proyecto Visual Studio existente en mi repositorio. Recientemente agregué un archivo .gitignore en mi proyecto y supongo que eso le dice a Git que ignore los archivos enumerados en el archivo.
Mi problema es que todos esos archivos ya están siendo rastreados y, hasta donde yo sé, Git no ignorará un archivo que ya fue rastreado antes de agregar una regla a este archivo para ignorarlo.
Se sugirió usar: git rm --cached
y des-rastrearlos manualmente, pero eso me llevará una eternidad revisarlos uno por uno.
Pensé en eliminar el repositorio y volver a crearlo nuevamente, pero esta vez con el archivo .gitignore presente, pero debe haber una mejor manera de hacerlo.
git rm --cached
usar directorios completos con la-r
opción, si eso es útil