You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Visual Studio Code 1.62.1中git push和pull操作无响应如何解决

VS Code 1.62版本macOS Sierra环境Git操作卡顿修复方案

这个问题是VS Code 1.62.x版本的已知兼容性BUG,仅出现在macOS 10.12 Sierra及更旧的系统版本上,原因是新版本默认启用的终端环境继承机制、终端Git身份验证功能和旧版macOS的系统密钥链/SSH组件不兼容,原生终端未集成这两个功能所以不受影响。可按以下优先级尝试修复:

  • 方案1:关闭终端环境继承配置
    打开VS Code设置界面,搜索terminal.integrated.inheritEnv,取消该选项的勾选。也可以直接打开settings.json配置文件,添加如下配置项:
    "terminal.integrated.inheritEnv": false
    
    修改完成后重启VS Code即可生效。
  • 方案2:禁用内置终端Git身份验证功能
    如果方案1无效,打开设置搜索git.enableTerminalAuth,取消该选项的勾选,或在settings.json中添加配置:
    "git.enableTerminalAuth": false
    
    重启VS Code后测试Git操作。
  • 方案3:回退VS Code到1.61.x稳定版
    以上两个配置调整都无效的情况下,卸载当前1.62.1版本,安装1.61.2版本的历史稳定安装包即可解决兼容性问题。

修复后验证:重启VS Code打开内置终端,执行git push/git pull操作,可正常返回结果即为修复成功。

内容的提问来源于stack exchange,提问作者Samiran K

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.09.26 21:27:01