mar*_*lz3 7 visual-studio-code
我设置了一个多根工作区,其中工作区中的所有文件夹都是 git 存储库。
但是,由于某种原因,尽管我已以相同的方式将它们全部添加到工作区 ( File> Add Folder to Workspace),但只有其中一些显示在源代码管理面板中。
如何让所有存储库显示在源代码管理面板中?
这是我的工作空间的样子:

这就是我的源代码管理的样子:

我刚刚发生过这种事,但原因不同。我有三个存储库,但只有两个出现在 GIT 选项卡上:
凭直觉,我右键单击左侧 VSCode 面板的源代码管理区域,然后单击下拉菜单中的“存储库”选项,发现没有选择相关存储库:
一旦我在下拉菜单中选择了“interfaces”存储库(以便选中它),它就会出现在源代码控制区域中。
我使用多根工作区已经有一段时间了,以前从未发生过这种情况,所以我不知道我做了什么导致了它,但检查起来很容易。
小智 4
对我来说,这个问题最终是文件夹权限问题。我以管理员身份运行 VS Code,丢失的目录出现了。我查看了目录所有者,发现工作目录由我的用户拥有,非工作目录由管理员组(我的用户所属)拥有。将目录所有权更改为我的主用户是长期解决方案。
两个出兔子洞。嗯。
| 归档时间: |
|
| 查看次数: |
3129 次 |
| 最近记录: |