Git问题:连接失败(超时)

时间:2016-01-20 21:13:31

标签: git github runtime-error request-timed-out

我遇到与here所述相同的问题,但遗憾的是没有得到答案......

基本上,每当我尝试推送/克隆到git存储库(无论是来自Github还是其他网站)时,我都无法这样做。我每次都会收到以下错误:

致命:无法访问'(repo url)':无法连接到(域)端口443:超时

我发现的大多数解决方案都涉及设置代理,但我目前没有运行代理。另一个想法是我的防火墙可能会阻止它。

我能够在过去(大约3个月前)推送/克隆git存储库,但是几天前再次尝试它并没有奏效。我的同事能够从我试图访问的同一个repo中推送/克隆。有谁知道可能导致这个问题的原因是什么?

3 个答案:

答案 0 :(得分:1)

  1. 尝试删除原点并再次设置原点。
  2. 检查遥控器

    $ git remote -v
    

    删除遥控器

    $ git remote rm origin
    

    再次设置遥控器

    $ git remote set-url origin <url>
    
    1. 尝试更改工作目录中.git / config文件中远程源的url。

      [遥远的“原产地”]

      fetch = + refs / heads / :refs / remotes / origin /

      url = ssh://oldhost.com/usr/local/gitroot/myproject.git

    2. 我希望这可以帮助您解决问题。

答案 1 :(得分:1)

致命:无法访问“ https://github.com/mdsowmya/Test.git/”: 无法连接到github.com端口443:超时

解决方案

  1. 请检查是否在配置的任何网络代理后面(Internet选项)
    通过git取消代理配置:
git config --global --unset http.proxy http://proxyuser:proxypwd@proxy.server.com:8080
  1. 如果已连接到公司/办公室笔记本电脑,请检查您的VPN连接/防火墙设置。
    禁用VPN将帮助您连接到github。为我工作:)

答案 2 :(得分:1)

@Vamsi Ravi 答案的一个小改动是将第三步改为:git remote add origin <url>。添加遥控器后,我就可以按预期推送了。