问题描述:
每次我在拉取远程代码的时候,git都会默认将 .idea当中的文件(例如:compiler.xml or workspace.xml)都会莫名其妙的自动修改。
这里吐槽一下很离谱的一个现象,仔细看下修改的内容,最离谱的一条是把其中的一个module 由A 重命名成了 B,然后将一个 module 由B 重命名成了,无语死了!!!
网上无效修改方案:
这里提供给大家可以试试,对我没什么卵用
方法一:git rm -r --cached .idea
方法二 :将要忽略的文件添加到 .gitignore当中,例如要忽略整个.idea文件的更改:
.idea/
上面两种网上常见解决方法,我试了全没用。
有效解决方案:
按照上图,添加*.iml;.idea;
看效果:
工作区干净了,舒服