Visual Studio Code Git装饰消失

jvo*_*ehr 5 git visual-studio-code

我是VSCode的新手,真的很喜欢它。Mac上的Git集成确实很棒。

但是,当我将该项目切换到Linux时,Git装饰器(指示已更改的文件)将从文件资源管理器视图中消失。它们仍显示在左侧面板的Git视图中。此外,文件编辑窗口中也没有任何指示符。

在网上寻找帮助,主要是说要打开显示已打开的装饰器的选项(“ git.decorators.enabled”:true)。

编辑:如果有关系,我正在使用Mac 10.13.6 / VSC 1.28在Parallels / VSC 1.29.0下的Ubuntu 16.04在VirtualBox / VSC 1.28.2下的Ubuntu 18.04.1

昨天花了钱追逐,并改变了选择,但没有成功。我可以继续在Mac上进行编辑,而跳过Linux,但是随着Linux对每个发行版的改进,迁移之前只是时间问题...

我有什么建议可以将其重新安装到Linux上?我敢肯定,昨天早上我见到了他们,然后随着我做更多的事情,他们消失了,再也没有回来。

Lin*_*Cao 6

您是否使用指向文件夹的符号链接?看来,如果我使用指向文件夹的符号链接的路径来打开项目,则 Git 装饰将从文件资源管理器视图中消失,如果使用该文件夹的绝对路径,则会出现 Git 装饰。

  • 快速回答!是的,我正在使用符号链接。进行了快速测试,没有链接,效果很好。我有一个复杂的共享文件夹场景,在 Mac 和 Ubuntu 之间共享我的源文件夹。没想到 VSC 会出现符号链接问题。感谢您的解决方案! (2认同)
  • 非常欢迎您!希望他们有一天能修复它。 (2认同)