繁体   English   中英

Visual Studio Code git/源代码控制装订线停止显示

[英]Visual Studio Code git/source control gutter stopped showing

使用 VS Code,资源管理器 git 状态排水沟停止显示我的一个存储库

  • 我尝试重新启动 VS Code,我的电脑
  • 我尝试删除索引文件和 git 重置

那些并没有解决问题。

(Git 更改仍在 Source Control Manager 面板中进行跟踪)

显然,另一个常见原因是您正在通过符号链接访问 git 存储库。 请参阅: https://github.com/microsoft/vscode/issues/60010#issuecomment-433424527

我就是这种情况,并重定向 vscode 以通过完整路径打开文件夹修复它。

对我来说,解决方案是删除我的文件夹(在遥控器上保存/推送它之后)并再次克隆 repo。

我花了很长时间才弄清楚这一点。 VSCode 和 Gitlens 仍然可以看到我的更改,但它们没有在排水沟中被跟踪……对于某些文件。 卸载 VSCode 并重新安装将允许跟踪一段时间,但即使关闭所有扩展,它最终也会停止跟踪。

我的解决方案:

我通过更改大小写重命名了几个文件夹。 Git 未设置为区分大小写,我的 Mac 将它们视为同一个文件,而 VSCode 只是 VSCode ......返回并通过 Git 重命名文件最终解决了问题:

git mv navigation tmp
git mv tmp Navigation

成功更新了它。 如果它不起作用,我还必须更新 git 全局(临时)并推送:

git config --global core.ignoreCase false

就我而言,装订线不显示文件夹路径是否包含. ,例如/home/user.focus/folder

将路径更改为不带. 为我工作。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM