.gitignore 中排除的文件夹中的文件出现在提交中

files from folder excluded in .gitignore appears in commits

我的 .gitignore 文件包含 /var/ 文件夹:

/.idea
/media/
/var/
/errors/

但是来自 var/cache//.idea 的文件经常出现在新的提交中。

是的,我在开始时为整个项目做了 git init,但也按照 中的建议做了 git rm -r --cached var/,但新文件仍然出现。

我觉得应该可以,要看gitignore文件在哪里。如果它在与文件夹相同的目录中,则执行如下操作:

.gitignore
.idea
/media
/var
/errors

或:

 .gitignore
 .idea
 media
 var
 errors

我会 post 这作为评论,但我还没有足够的代表。