Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/visual-studio-code/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java vs代码中大量未跟踪的.project org.eclipse.classpath文件_Java_Visual Studio Code_Redhat - Fatal编程技术网

Java vs代码中大量未跟踪的.project org.eclipse.classpath文件

Java vs代码中大量未跟踪的.project org.eclipse.classpath文件,java,visual-studio-code,redhat,Java,Visual Studio Code,Redhat,非常烦人,给了我大约200个未跟踪的文件,每次我删除它们,它们都会再次弹出。尝试使用轻量级模式,但令人惊讶的是,它没有起作用。这些文件没有模式,但似乎只是将它们添加到.gitignore中才起作用。但我认为应该有更好的选择 不确定Java扩展包是否做到了这一点,但卸载后问题仍然存在,因此我重新安装了它们 我真的只是想摆脱它们,不知道它是否也会导致一些构建问题。这件事已经困扰了一个多星期了 我看过的一些帖子: (我以前的帖子,但它死了) 谢谢大家! 关于从工作树中删除未跟踪的文件,根据Git文档

非常烦人,给了我大约200个未跟踪的文件,每次我删除它们,它们都会再次弹出。尝试使用
轻量级
模式,但令人惊讶的是,它没有起作用。这些文件没有模式,但似乎只是将它们添加到
.gitignore
中才起作用。但我认为应该有更好的选择

不确定Java扩展包是否做到了这一点,但卸载后问题仍然存在,因此我重新安装了它们

我真的只是想摆脱它们,不知道它是否也会导致一些构建问题。这件事已经困扰了一个多星期了

我看过的一些帖子:

(我以前的帖子,但它死了)


谢谢大家!

关于从工作树中删除未跟踪的文件,根据Git文档的简短回答是

从当前目录开始,通过递归删除不受版本控制的文件来清理工作树

[更新]

git clean-d-f命令将其递归到未跟踪的目录中,因此您还可以删除子文件夹中所有未跟踪的文件

有一种配置可以在用户设置中隐藏这些未跟踪的文件。json

"java.configuration.checkProjectSettingsExclusions": true

在预览帖子中,我向您评论了一个github问题,其中包括一些可能的解决方案,我不知道您是否已经尝试了其中的每一个。现在你可以在github上发布你的项目了吗?如果不是为了隐私,也不方便我重复这个问题,我会努力找到可行的选择。@MollyWang你好,Molly。我已经尝试了你在前一篇文章中提到的两种方法,我甚至在GitHub下发表了评论。在我启用Java扩展包和使用Eclipse之后,所有的文件都会弹出,所以我认为这不是项目的问题,但是如果你想看的话,你可以看看嗨,Wendy,vscode中有一个设置可以隐藏这些未跟踪的文件,在我的回答中更新。请试一试,谢谢!这确实删除了一些,但是仍然有一些
org.eclipse.
.lst
,以及一些其他类型的文件。当我在vscode中拉取并打开它时,
org.eclipse.
似乎不是在我的项目中生成的,它在子文件夹中吗?是的,它们在
中。设置
在子文件夹中
git clean-d-f
可以帮助解决问题,我也会更新我的答案谢谢你Molly!这个命令非常有效!它适用于所有分支机构