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

新笔记本克隆Azure Repos遇连接重置错误,浏览器访问先失败后恢复求助

解决Azure Repos克隆时的"Recv failure: connection was reset"错误

针对你遇到的新笔记本连接Azure Repos报错、浏览器能自动恢复的情况,试试以下几个具体方案:

  • 调整Git的网络重试与缓冲设置
    浏览器能自动恢复大概率是因为它的重试机制更完善,给Git配置更宽松的网络参数:
git config --global http.postBuffer 524288000
git config --global http.maxRequestBuffer 100M
git config --global http.retry 5
git config --global http.keepalive true
  • 强制Git使用TLS 1.2版本
    部分新系统默认TLS配置可能和Azure Repos的服务器不兼容,强制指定TLS版本:
    git config --global http.sslVersion tlsv1.2

  • 检查Windows Defender防火墙规则
    即使关闭了McAfee,Windows自带防火墙可能默认拦截Git或Visual Studio的出站连接:

  1. 打开「Windows Defender防火墙」→「高级设置」
  2. 进入「出站规则」,新建规则,允许git.exe(通常路径C:\Program Files\Git\bin\git.exe)和devenv.exe(Visual Studio主程序)的所有出站网络连接
  • 切换克隆地址格式
    如果用的是HTTPS地址,换成SSH地址试试:
  1. 在新笔记本生成SSH公钥(ssh-keygen -t rsa一路回车)
  2. 把公钥内容添加到Azure Repos的个人SSH密钥列表中
  3. 使用Azure Repos提供的SSH克隆地址执行克隆操作
  • 重置系统网络栈
    修复可能的TCP/IP或Winsock异常:
    以管理员身份打开命令提示符,执行:
netsh winsock reset
netsh int ip reset

执行完成后重启电脑

  • 重置Visual Studio的Git配置
    如果是用Visual Studio内置Git工具出现问题,重置其Git相关设置:
    打开Visual Studio → 「工具」→「选项」→「源代码管理」→「Git全局设置」,点击「重置所有设置」

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.03 23:18:14