如何设置 vscode 以在不刷新的情况下自动显示 git 存储库中的修改文件?
How to set vscode to show modified files in git repo automatically without refresh?
我在 Mac OS 上使用 vscode,通常当项目是 git 存储库时,每当我修改某些内容时,编辑器都会显示已修改的文件自动在项目树中使用相应的颜色和字母。
但是我格式化了我的 Mac,安装了 vscode 并且此功能不再可用,我必须手动单击“源代码管理”选项卡中的刷新按钮才能看到修改后的文件.
当我按下刷新按钮时,输出选项卡中显示以下输出:
> git status -z -u
> git symbolic-ref --short HEAD
> git rev-parse master
> git rev-parse --symbolic-full-name master@{u}
fatal: no upstream configured for branch 'master'
> git for-each-ref --format %(refname) %(objectname) --sort -committerdate
> git remote --verbose
> git show :src/index.ts
> git check-ignore -z --stdin
不知道对发现问题有没有帮助
我有 vscode 版本 1.31.0
和 Mac OS Mojave 版本 10.14.3
.
有什么解决办法吗?谢谢。
您好,您可以尝试 command + shift + p
并打开 Preferences: Open Settings (JSON)
如果向下滚动到 git 面板,确保 git.autorefresh
设置为 true
原来问题出在本地存储库路径中的其中一个文件夹的名称中,它的名称是 Hàdēs
,git 命令未读取它vscode 试图 运行.
所以当我将它修改为 Hades
没有这些口音时,问题就解决了!
现在 vscode 正在读取更改并正常显示它们:(
我在 Mac OS 上使用 vscode,通常当项目是 git 存储库时,每当我修改某些内容时,编辑器都会显示已修改的文件自动在项目树中使用相应的颜色和字母。
但是我格式化了我的 Mac,安装了 vscode 并且此功能不再可用,我必须手动单击“源代码管理”选项卡中的刷新按钮才能看到修改后的文件.
当我按下刷新按钮时,输出选项卡中显示以下输出:
> git status -z -u
> git symbolic-ref --short HEAD
> git rev-parse master
> git rev-parse --symbolic-full-name master@{u}
fatal: no upstream configured for branch 'master'
> git for-each-ref --format %(refname) %(objectname) --sort -committerdate
> git remote --verbose
> git show :src/index.ts
> git check-ignore -z --stdin
不知道对发现问题有没有帮助
我有 vscode 版本 1.31.0
和 Mac OS Mojave 版本 10.14.3
.
有什么解决办法吗?谢谢。
您好,您可以尝试 command + shift + p
并打开 Preferences: Open Settings (JSON)
如果向下滚动到 git 面板,确保 git.autorefresh
设置为 true
原来问题出在本地存储库路径中的其中一个文件夹的名称中,它的名称是 Hàdēs
,git 命令未读取它vscode 试图 运行.
所以当我将它修改为 Hades
没有这些口音时,问题就解决了!
现在 vscode 正在读取更改并正常显示它们:(