我的一些工作区 Git 存储库不再显示在我的 VS Code 源代码控制视图中。为什么?我怎样才能将它们恢复到那个视图?

S.J*_*.J. 2 git source-control-explorer visual-studio-code

我有一堆存储库,我正在使用工作区来处理这些存储库。我上周发现(据我所知)2 不再在源代码管理中自动打开。 在此输入图像描述

我确实在我的资源管理器树中看到它们,并且可以在单独的窗口中打开它们,我可以在其中使用源代码管理。但是每次都需要为这些存储库打开一个新窗口违背了我工作区的目的......

浏览了设置设置的所有位置,并进行了全局搜索以检查这些是否已添加到忽略的存储库列表 ( git.ignoredRepositories) 但它们不在那里。

我还删除了存储库并再次克隆它们,但同样的问题仍然存在。

我期望的结果是在我的配置中找到“有问题”的存储库,将其忽略,将其删除,然后将每个存储库再次放入我的源代码管理中。

sta*_*all 13

我建议您检查是否关闭了存储库(另请参阅我在如何忽略 Visual Studio Code 中的整个 git 存储库?中的回答帖子,了解有关该功能的信息)。您可以使用命令选项板Git: Reopen Closed Repositories...中的命令重新打开关闭的存储库。

您已经提到您检查了您的git.ignoredRepositories. 我还建议您查看是否对git.autoRepositoryDetectiongit.scanRepositoriesgit.repositoryScanIgnoredFoldersgit.repositoryScanMaxDepth设置执行了任何可能导致此问题的操作。

请注意,VS Code 1.80 中对此功能进行了更改,以提高存储库是否关闭的持久性。