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

工作区干净了,舒服
文章讲述了作者在使用Git拉取远程代码时,.idea文件中的文件会被意外修改,尤其是模块名称的变动。尽管网上的常见解决方法如删除缓存和添加到.gitignore中无效,但通过仅忽略.iml和.idea文件夹,作者找到了有效的解决方案,恢复了工作区的正常状态。

1万+

被折叠的 条评论
为什么被折叠?



