我在IDEA中往远程push代码的时候发现有些iml文件,但该文件上有个小减号(详见图片红色箭头处)。直接push会不会把远程分支上的iml文件给删掉?怎么解决?
这些iml是不是本地删除会不存在了。这样push会删除远程仓库对应文件
最好在idea里面设置这些文件过滤,代码仓库不包含任何开发环境以及开发工具生成的文件,只有单纯的代码等相关资源
添加*.iml到 .gitignore文件中 关掉所有程序,运行 git commit -m 'delete iml file'