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