[英]Visual Studio Code: Git diff over git gutter indicator
[英]Visual Studio Code git/source control gutter stopped showing
使用 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.