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

Git克隆仓库遇Connection was reset问题求助,已尝试多种方案无效

Git克隆时出现"connection was reset"问题的排查方向

以下是针对你遇到的GitLab/GitHub克隆时频繁出现连接重置问题的实用排查点:

  • DNS缓存或配置异常

    • 清理本地DNS缓存:Windows执行ipconfig /flushdns,macOS执行sudo dscacheutil -flushcache; sudo killall -HUP mDNSResponder
    • 临时切换公共DNS(如114.114.114.114或8.8.8.8)测试,排除DNS解析问题
  • 运营商网络限制

    • 用手机热点替换当前网络尝试克隆,若热点正常则说明是运营商对Git相关端口(443/22)做了限制
    • GitLab支持SSH通过443端口连接,可将仓库地址替换为ssh://git@altssh.gitlab.com:443/[你的用户名]/[仓库名].git再试
  • 残留代理配置干扰

    • 检查Git全局代理设置:执行git config --global --get http.proxy和git config --global --get https.proxy,若有结果则用git config --global --unset http.proxy、git config --global --unset https.proxy清除
    • 检查系统环境变量中的HTTP_PROXY、HTTPS_PROXY,存在的话暂时删除后重启终端
  • 网卡驱动问题

    • 打开设备管理器(Windows)或系统报告(macOS),找到网卡设备,更新至最新驱动;必要时卸载驱动后重新安装
  • 系统网络栈深层故障

    • Windows执行netsh winsock reset重置Winsock目录,完成后重启电脑
    • macOS可在「系统设置-网络-高级-TCP/IP」中点击「恢复默认」,重启后再测试

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.16 13:15:21