【发布时间】:2022-04-27 12:41:48
【问题描述】:
当我单击 Visual Studio Code 源控制面板时,它是空的。没有什么可展开的,也没有什么可点击的。
我尝试过的事情:
- 卸载/重新安装 Git
- 卸载/重新安装 VS Code
- 已删除扩展文件夹
【问题讨论】:
当我单击 Visual Studio Code 源控制面板时,它是空的。没有什么可展开的,也没有什么可点击的。
我尝试过的事情:
【问题讨论】:
用 cmd 打开你的项目。
> cd your-folder-location
> code . -n
它对我有用
【讨论】:
code . 不起作用,而 -n new 起作用了。谢谢!
我通过以下操作修复了它:
【讨论】:
在过去的 2 年里(操作系统 -> Linux Mint),我遇到了 2-3 次这个问题。任何文件的更改都没有出现在源代码管理中,也没有在我编辑的行上标记。当手动转到“源代码控制”并单击刷新按钮时,它们会出现,但我更改的行没有亮起(编辑后文件上没有视觉标记)。当我在工作区同时对 2 个监视器打开时切换到不同的分支时,就会发生这种情况。或者在处理多个项目时(打开 2-3 个或更多 VS Code 实例)。最可怕的是,它不仅适用于一个存储库(项目),而且适用于所有存储库(项目)。我已经阅读了很多关于这个主题的内容,并尝试了我发现和想到的所有内容。 git路径映射或其他问题存在一些问题。
我尝试过的东西:
但对我有用的唯一解决方案是:
【讨论】:
老兄,因为我在 VSCode 中的 SCM 今天随机停止显示任何内容,所以损失了一个小时。我重新启动了一切,尝试了 git init,论坛上的一切。确保启用了 Git 内置扩展,我的已经启用,所以我完全迷失了。
我所要做的就是禁用然后重新启用内置的 Git 扩展。它修复了它。
转到扩展。
按“内置”过滤。
点击Git的齿轮图标,然后点击禁用。
然后再次单击它,然后单击启用。
【讨论】:
对我有用的是转到我保存所有存储库的“代码”文件夹,右键单击包含我想要的存储库的文件夹并使用 VS Code 打开该文件夹。
此特定 repo 的 VS Code 窗口已关闭。我确实打开了另一个窗口,用于打开不同的 repo。窗口一打开,源代码管理中就会显示更改,我可以像往常一样提交、推送和其他一切。
【讨论】:
我在存储库中遇到了这个问题,不是配置问题,而是因为我有一个覆盖文件夹,其中包含数千个未跟踪的文件,并且它似乎减慢了检查过程的速度。
所以我将该文件夹添加到.gitignore,它又开始工作了。
【讨论】:
重述我的 Vscode 并给时间正确加载解决了我的问题
【讨论】:
我遇到了同样的问题。我所做的是:
在此之后,我看到源代码管理开始加载并且我的更改又回来了。
希望这对你有用。
【讨论】:
当我在符号链接内的目录中打开存储库时遇到了这个问题。
我的解决方案:只需在原始目标中打开此目录,无需任何符号链接
【讨论】:
我在尝试git status 时看不到任何变化。我在文本编辑器中打开了更改的文件,它们也没有更改。这使我得出结论,系统(因此 git)无法看到更改。
自动保存选项被禁用,只是保存更改有帮助。
那是我使用 VSC 的开始,在 Pycharm 中从来没有遇到过这样的问题。
【讨论】:
我遇到了这个问题,因为我将文件更改为从打开 Visual Studio Code 的位置向下一个文件夹。
解决方案 - 打开没有位置的 Visual Studio Code,文件/打开文件夹 - 打开我直接使用的文件夹。
未暂存的更改现在显示在我正在处理的直接文件夹中。在处理嵌套项目目录时取消暂存更改以前由 Visual Studio Code 自动暂存以查看它们(打开终端并运行 git reset)。
【讨论】:
我遇到了同样的问题,我通过删除 settings.json 文件中的 files.watcherExclude 属性解决了这个问题。
因为files.watcherExclude 的值不知何故变成了{ "**/**/*": true }。
// settings.json
// remove or comment next line
// files.watcherExclude: { "**/**/*": true }
【讨论】:
【讨论】:
git status 看看有没有错误我遇到了不安全的存储库 fatat 错误,因为我的存储库位于网络驱动器上。按照 git 的建议添加异常并解决了问题。
【讨论】:
尝试打开包含 git 文件的项目或文件夹。稍后尝试打开您想要的文件夹。这为我解决了问题。
【讨论】:
仔细检查 git 是否实际安装在您的系统上。前几天我刚刚重新安装了 Windows 11,尽管我之后安装的一个开发工具下载并据说在 Windows 中安装了 git,但实际上,它从未安装它。失败!
【讨论】:
我通过在 VSCode 中通过 File > AutoSave 打开 AutoSave 功能解决了这个问题。我注意到 github 上的徽章直到文件实际保存后才会显示。
【讨论】:
打开 Visual Studio 代码 -> 查看 -> 外观 -> 显示活动栏
【讨论】: