如何阻止VSCode启动时自动打开所有Git仓库?
解决VSCode启动时自动加载所有Git仓库的问题
可以通过修改VSCode的Git相关设置,实现启动时不自动加载任何Git仓库,具体方法如下:
全局生效设置(所有工作区适用)
- 按下
Ctrl+,(Windows/Linux)或Cmd+,(Mac)打开设置面板; - 在搜索框中输入
git.autoRepositoryDetection; - 将该选项的值修改为
false。
设置完成后,VSCode启动时不会自动扫描工作区中的Git仓库,仅当你手动指定时才会加载对应仓库。
仅当前工作区生效设置
如果你只想让这个设置在目标工作区生效,不影响其他工作区:
- 在当前工作区的
.vscode文件夹下创建或打开settings.json文件; - 添加以下配置内容:
{ "git.autoRepositoryDetection": false }
临时加载指定仓库
之后如果需要使用某个Git仓库,可以通过命令面板手动打开:
- 按下
Ctrl+Shift+P(Windows/Linux)或Cmd+Shift+P(Mac)唤起命令面板; - 输入
Git: Open Repository,在弹出的列表中选择需要加载的仓库即可。
内容的提问来源于stack exchange,提问作者Erel Segal-Halevi
相关产品推荐
相关产品推荐

