VSCode中git pull/push等远程仓库交互命令无限挂起如何排查修复
VSCode Git远程通信命令无限挂起排查修复指南
排查步骤
- 首先验证Git本身是否存在故障:打开系统原生终端(Windows端用PowerShell/命令提示符,macOS/Linux端用自带终端),进入对应仓库目录执行
git pull、git fetch等远程操作命令。如果命令可正常运行,说明问题出在VSCode侧,和Git本身、网络环境、仓库权限无关。 - 若原生终端执行命令也挂起,优先排查网络连通性、Git代理配置、SSH密钥/HTTPS访问凭证是否有效。
- 确认VSCode版本:点击左下角设置按钮,选择「关于」查看当前安装的VSCode版本号。
- 排查插件冲突:临时禁用所有非官方安装的VSCode插件,重启编辑器后重试Git操作,排除第三方插件影响。
已知版本缺陷修复方案
1.62.1版本VSCode存在官方确认的Git集成Bug,会导致所有与远程仓库交互的命令无限挂起,该问题已在1.62.2版本中修复。
如果你当前使用的恰好是1.62.1版本,直接强制更新VSCode到1.62.2及以上版本,重启编辑器后即可恢复Git远程操作功能。
内容的提问来源于stack exchange,提问作者de1337ed
相关产品推荐
相关产品推荐

