我有一个Webstorm项目要提交,但在按Git Windows GUI中的提交按钮之前,我想起我不想提交.idea
文件夹内容。
所以我使用了自动生成特定IDE的.gitignore
文件的网站,并将其添加到了我的.gitignore
文件中。
所有明确忽略的.idea
文件仍然出现在提交中,尽管我已经删除并重新添加了相关文件。
我还将gitignore文件单独提交而没有其他文件,并重新粘贴了内容,但它仍然没有忽略.idea文件。
如何告诉Git刷新或清除其缓存?
我尝试进入相关目录,并输入
git clean -n
但是没有文件显示。
-r
参数,以实现递归删除。 - Vishrant-r
:git rm --cached -r .idea
。 - Barungi Stephengit rm -rf --cached .
。 - Alessandro_Russo