切换Git分支后,如何在VSCode中隐藏空文件夹



我正在Visual Studio代码中重构一个中等大小的代码库。我创建了一个新分支,创建了一些新文件夹,并将一些文件移动到那里。每当我提交工作并切换回主分支时,这些文件夹中的文件都会消失(正如预期的那样(,但空文件夹仍然存在!

VSCode似乎不明白这些目录是我正在处理的分支的一部分。有什么方法可以解决这个问题吗?

问题是:VSCode不会执行任何类型的git清理(例如git clean -fdxs(,因为这可能会删除太多未跟踪的元素(而不仅仅是其他分支中的空文件夹(
这将导致每个分支交换机出现一些令人讨厌的意外。

因此,所说的空文件夹保留在您的工作树中,并且,如本文所述,任何git clean都应该小心执行。

最新更新