Git图标消失通常因右键误隐藏或未打开Git仓库根目录,需检查侧边栏右键菜单中Source Control是否启用,并确认工作区为已初始化的Git仓库根目录。

Git 图标从 VSCode 侧边栏消失了,怎么让它回来
它没丢,只是被手动隐藏了,或者当前工作区没识别为 Git 仓库。最常见原因是用户误点了右键菜单里的「隐藏」,或打开的文件夹根本不在 Git 仓库内。
检查是否被右键隐藏了
VSCode 侧边栏图标支持右键菜单隐藏/显示。哪怕你完全不记得点过,也可能被误触。
- 把鼠标移到侧边栏最下方空白处(或任意可见图标上),右键
- 在弹出菜单中找
Source Control这一项,如果前面没勾选,就点一下让它打钩 - 如果菜单里压根没出现
Source Control,说明当前窗口不是常规工作区(比如打开了单个文件而非文件夹)
确认当前打开的是 Git 仓库根目录
VSCode 的 Git 面板只在「打开的文件夹是 Git 仓库」时自动激活。打开一个普通文件、子目录、或未初始化 Git 的文件夹,图标默认不显示。
- 终端里进到你打开的文件夹,运行
git rev-parse --git-dir;如果返回.git或类似路径,说明是仓库 - 如果不是,用
git init初始化,或关掉当前窗口,重新用File → Open Folder…打开真正的仓库根目录 - 注意:VSCode 不支持嵌套仓库的多 Git 状态聚合,只认最外层
.git
极少数情况:设置被改导致禁用
虽然概率低,但 "git.enabled": false 这类配置会直接干掉整个 Git 功能,图标自然消失。
- 按
Ctrl+,(Windows/Linux)或Cmd+,(macOS)打开设置 - 搜
git.enabled,确认开关是开启状态 - 再搜
workbench.activityBar.visible,确保它没被设成false(这会隐藏整个侧边栏) - 如果改过
workbench.view.alwaysShow相关设置,也建议重置为默认值
真正容易被忽略的其实是「打开方式」——很多人双击一个 .js 文件就启动 VSCode,结果它只加载单文件,Git 功能根本不会初始化。必须用「Open Folder」才能让 Git 图标稳稳出现。


















