VS 代码中大量未跟踪的 .project org.eclipse .classpath 文件
Tons of untracked .project org.eclipse .classpath files in vs code
非常烦人,给了我大约 200 个未跟踪的文件,每次我删除它们时它们都会再次弹出。尝试使用 lightweight
模式,但令人惊讶的是它没有用。他们的文件没有模式,但似乎只将它们添加到 .gitignore
就可以了。但我认为应该有更好的选择。
不确定 Java 扩展包是否这样做,但卸载后问题仍然存在,所以我重新安装了它们。
我真的只是想摆脱它们,不知道它是否也会导致一些构建问题。坚持了一个多星期。
我看过一些post:
https://github.com/redhat-developer/vscode-java/issues/618
VS Code Java Debugger Making a Lot of Untracked Files(我之前的post但是死掉了)
谢谢!
关于从工作树中删除未跟踪的文件,根据 Git 文档的简短回答是 git clean。
从当前目录开始,通过递归删除不受版本控制的文件来清理工作树。
[更新]
命令git clean -d -f
让它递归到未跟踪的目录,因此您也可以删除子文件夹中所有未跟踪的文件。
User Settings.json:
中有一个配置可以隐藏这些未跟踪的文件
"java.configuration.checkProjectSettingsExclusions": true
非常烦人,给了我大约 200 个未跟踪的文件,每次我删除它们时它们都会再次弹出。尝试使用 lightweight
模式,但令人惊讶的是它没有用。他们的文件没有模式,但似乎只将它们添加到 .gitignore
就可以了。但我认为应该有更好的选择。
不确定 Java 扩展包是否这样做,但卸载后问题仍然存在,所以我重新安装了它们。
我真的只是想摆脱它们,不知道它是否也会导致一些构建问题。坚持了一个多星期。
我看过一些post:
https://github.com/redhat-developer/vscode-java/issues/618
VS Code Java Debugger Making a Lot of Untracked Files(我之前的post但是死掉了)
谢谢!
关于从工作树中删除未跟踪的文件,根据 Git 文档的简短回答是 git clean。
从当前目录开始,通过递归删除不受版本控制的文件来清理工作树。
[更新]
命令git clean -d -f
让它递归到未跟踪的目录,因此您也可以删除子文件夹中所有未跟踪的文件。
User Settings.json:
中有一个配置可以隐藏这些未跟踪的文件"java.configuration.checkProjectSettingsExclusions": true