Los files .gitignore se eliminan pero los files aún se ignoran (el estado de git no se muestra, no se puede agregar)

Bien, estoy tratando de rastrear todos los files que edité en mi proyecto, pero el git status no parece estar funcionando: no muestra algunos files que fueron cambiados. He buscado mucho sobre lo que podría estar pasando pero no pude ir muy lejos.

Me di count de que tengo algunos files .gitignore dentro de mi carpeta de temas /wp-content/themes/mytheme/.gitignore (y subcarpetas también) y los eliminé. No tengo idea de cómo aparecieron allí. Creo que están ignorando los files que modifiqué.

Lo que necesito es poder rastrear todos los files modificados para commit , luego push a bitbucket. (eliminar files .gitignore manualmente no resolvió el problema).

Supongo que por "el estado de git no parece estar funcionando" , quiere decir que los files modificados no aparecen en la salida del command.

Si este es el caso, su problema probablemente sea causado por el hecho de que los files han sido gitignonetworking , y permanecieron en la memory caching del git como tal.

Ejecutar estos dos commands puede resolver su problema, entonces:

 git rm -r --cached . git add . 

Tu problema es similar a este , pero al revés. Eche un vistazo a la solución más votado y sus comentarios .

Asegúrese de tener una copy de security de sus files antes de jugar, por las dudas.