idea提交时忽略.class、.iml文件和文件夹或目录的方法

您所在的位置:网站首页 星空艺术馆简介 idea提交时忽略.class、.iml文件和文件夹或目录的方法

idea提交时忽略.class、.iml文件和文件夹或目录的方法

2024-05-27 18:33| 来源: 网络整理| 查看: 265

在我们svn提交的时候想要看看自己改了哪些文件,可以在 Version Control–> Local Changes 中看到,并在里面提交代码即可,但是里面会有很多我们不想看到的文件,比如idea的配置文件 *.iml、class文件之类的,

在这里插入图片描述

想要忽略这些文件可以用以下三种方法:

第一种方法

在Setings–> Editor --> File Types -->Ignore files and folders中添加需要忽略的文件和文件夹:

.idea 忽略 .idea 的文件或者文件夹 *.iml 忽略后缀为iml的文件 target 忽略target 文件或目录以及目录下的所有文件

我直接在结尾处加上了以下内容,注意,一定要以分号结尾

*.iml;.idea;target;

加完后是这样的 在这里插入图片描述

然后点击 Apply(应用) --> OK,这时候在Local Change 中就只看到我们自己的修改过的文件了 在这里插入图片描述

注意事项 千万不要忽略.class文件, 千万不要忽略.class文件, 千万不要忽略.class文件,

重要的事说三遍,因为如果把class文件也忽略的话,就会导致java自带的类大批量报错,如果要忽略class文件的话,只需要把target目录给忽略就可以了,想知道详细解决办法请看我另一篇文章:解决idea爆红 cant resolve symbol ‘String‘的情况_叶新东老师的博客-CSDN博客

第二种方法 2.1 、先打开version Control

在这里插入图片描述

2.2、添加changelist

在这里插入图片描述 在这里插入图片描述

2.3、将需要忽略的文件放到新建的changelist里面

在这里插入图片描述 在这里插入图片描述

2.4、提交的审核的时候注意一下就行了 在这里插入图片描述

第三种方法(建议使用)

这种方法非常简单,只需要在项目中加上一个.gitignore文件即可,文件内容以换行的方式加上你要忽略的文件或者目录即可 在这里插入图片描述

文件内容如下 /target/ .idea *.iml .tags .tags_sorted_by_file .pyc __pycache__ .cache .settings .classpath .project .DS_Store *.pid *Help target log.* .DS_Store log.home_IS_UNDEFINED doc/api_doc


【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3