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

Git克隆GitHub仓库超时求助:可正常pod搜索但无法连接github.com

GitHub克隆超时问题的解决办法

问题根源

你的git全局配置里有一条错误的URL替换规则:[url "git://github.com/"] insteadOf = https://github.com/,这条规则会把所有指向GitHub的HTTPS请求强制转换成Git协议(端口9418)。而Git协议在多数网络环境下会被限制,直接导致连接超时。至于pod search能正常用,是因为它走的是CocoaPods自己的索引源,和Git直接克隆的路径不冲突。

修复步骤

  1. 打开Mac上的git全局配置文件:
    执行命令:open ~/.gitconfig
  2. 找到并删除(或者用#注释掉)这条规则:
    # [url "git://github.com/"] insteadOf = https://github.com/
    
  3. 保存文件后,重新运行克隆命令:
    git clone https://github.com/hackiftekhar/IQKeyboardManager.git
    

其他可选方案

如果还是连不上,试试这两个办法:

  • 用SSH协议克隆(前提是你已经在GitHub上配置了SSH密钥):
    git clone git@github.com:hackiftekhar/IQKeyboardManager.git
    
  • 给Git设置HTTPS代理(替换成你可用的代理地址和端口):
    git config --global https.proxy http://127.0.0.1:7890
    

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.19 11:35:18