Git无法与vscode Remote ssh一起正常工作

时间:2019-08-02 18:36:27

标签: visual-studio-code vscode-remote

我最近尝试了vscode's remote SSH feature。设置和连接到远程服务器非常容易。

我将编辑器打开到一个git repo的目录,并期望默认的git功能正常运行。但是,如果我编辑文件,vscode不会显示文件中有修改的视觉指示。 git选项卡不显示更改。我可以在vscode中打开终端并运行git status,实际上可以看到更改,因此我知道实际上是在编辑文件。

如果我进入服务器并运行git status,我会注意到vscode会更新,现在会在git选项卡中显示更改。但是更改后的实际文件中的行号旁边仍然没有视觉指示。

2 个答案:

答案 0 :(得分:0)

按照此link上的说明进行操作,我更改了fs.inotify.max_user_watches/etc/sysctl.conf的值,一切正常。

答案 1 :(得分:0)

原来,我的问题是我正在打开VSCode到远程服务器上的符号链接目录。如果我改为将其指向实际目录,则一切正常!

@depontimatteo的答案可能仍然有用,如果有人正在使用大型代码库遇到此问题。