.gitignore no está ignorando mis files

Actualmente estoy usando BitBucket para mis repositorys con el motor git. No estoy usando github ya que es un proyecto privado, por lo que no puedo establecerlo como público.

Cuando creo mi file .gitignore con gitignore.io, tratando de ignorar PhpStorm y WebStorm, Gitkraken (que es mi cliente de git en Mac) no está ignorando la carpeta .idea . Y cada vez que cambio el layout de mi espacio de trabajo abriendo o cerrando una barra lateral o un file, entonces git está rastreando ese cambio. No puedo entender lo que está mal, ya que también he intentado establecer .idea/ in .gitignore , pero los files que contiene siguen siendo rastreados …

¿Algunas ideas?

actualice su file .gitignore. por ejemplo, agregue una carpeta más para las que desea destrabar en .gitignore: nombre de carpeta.

Para detener el seguimiento de un file, debe eliminarlo del índice. Esto se puede lograr con este command.

git rm --cached . remove all tracked files, including wanted and unwanted.

entonces

git add . all files will be added to track, exclude those in .gitignore.

Resuelto

Cómo dijo @ElplieKay, el file una vez que es rastreado ya no puede ser ignorado. A less que lo elimines de git.

Otra solución es eliminar el file o la carpeta (usando -r) del shell. Por lo tanto, en el siguiente compromiso será ignorado.