idea 隐藏 .iml 文件

问题描述:

        我在使用git 提交代码时,出现了.iml 文件,这个文件其实代码中并不需要,我们可以通过配置,隐藏这种文件不被展示。

操作步骤:

一,idea 下载.ignore 插件

 二,查看或设置.ignore 模板

idea 查找 File -> Setting -> Version Control -> lgnore Files Support

 三,idea 创建.gitignore 文件

在父工程中创建.gitignore 文件

 

 

 到这里如果你还没使用git 管理,忽略功能就已经生效了。

但是如果你在配置.gitignore 文件前已经使用了git 管理代码,需要使用git 清除对.iml 文件的跟踪

--对某个文件取消跟踪

git rm --cached readme1.txt    //删除readme1.txt的跟踪,但不删除文件。
git rm --f readme1.txt         //删除readme1.txt的跟踪,并且删除文件。

--对某个文件夹取消跟踪

git rm --cached **/.idea/ -r   //删除所有.idea目录下文件的跟踪,但不删除文件。
git rm -f **/.idea/ -r         //删除所有.idea目录下文件的跟踪,并且删除文件。

--对所有文件都取消跟踪

git rm -r --cached .   //删除所有文件的跟踪,但不删除文件
git rm -r --f .            //删除所有文件的跟踪,并且删除文件
 

  • 1
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
在 IntelliJ IDEA 中,.iml 文件是项目的描述文件,包含项目的配置信息、依赖项、模块等信息。如果误删了 .iml 文件,可以通过以下步骤进行恢复: 1. 在项目根目录下创建一个与 .iml 文件同名的文件夹; 2. 在新建的文件夹下创建一个与 .iml 文件同名的 .xml 文件; 3. 将以下内容复制到新建的 .xml 文件中: ``` <?xml version="1.0" encoding="UTF-8"?> <module type="JAVA_MODULE" version="4"> <component name="FacetManager"> <facet type="java-gradle" name="Java"> <configuration> <option name="BUILD_FOLDER_PATH" value="$MODULE_DIR$/build" /> <option name="MODULE_SCOPE" value="PROVIDED" /> <option name="USE_PROJECT_JDK" value="true" /> </configuration> </facet> </component> <component name="NewModuleRootManager"> <output url="file://$MODULE_DIR$/build/classes" /> <output-test url="file://$MODULE_DIR$/build/classes/test" /> <exclude-output /> <content url="file://$MODULE_DIR$"> <sourceFolder url="file://$MODULE_DIR$/src/main/java" isTestSource="false" /> <sourceFolder url="file://$MODULE_DIR$/src/main/resources" type="java-resource" /> <sourceFolder url="file://$MODULE_DIR$/src/test/java" isTestSource="true" /> <excludeFolder url="file://$MODULE_DIR$/build" /> </content> <orderEntry type="jdk" jdkName="1.8" jdkType="JavaSDK" /> <orderEntry type="sourceFolder" forTests="false" /> </component> </module> ``` 4. 关闭 IntelliJ IDEA,重新打开项目即可恢复 .iml 文件。 如果以上方法无法恢复 .iml 文件,可以尝试重新创建一个新的 .iml 文件,并配置相关信息。同时,建议定期备份项目文件以避免误操作导致的文件丢失。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

vegetari

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值