ignore不生效的解决办法 一、问题描述二、解决办法 一、问题描述 我们在.ignore文件中已经添加了对某些文件或文件夹的忽略,例如:.iml/.idea/logs等,但是在提交文件时,git仍然会提交这些文件或文件夹,研究了半天是git的缓存导致的。 二、解决办法 打开cmd或powershell进入工程根目录;顺序执行以下命令,重新提交就不会出现这种问题: git rm -r --cached . git add . git commit -m ‘update .gitignore’