无法连接到Github?

时间:2014-06-04 03:20:59

标签: git http networking github push

因此我尝试在Mac OSX 10.8.4上通过终端在github上将一些更新推送到我的repo上,但它不起作用。

我多次遇到同样的错误:

  Lillys-MacBook-Air:Yuewei Lilly $ git推出原创大师   错误:连接到github.com:443失败;访问https://github.com/lillybeans/Yuewei.git/info/refs?service=git-receive-pack时操作超时   致命:HTTP请求失败

一些背景知识:

  1. 我在使用终端之前将许多项目推到了github上(当时我在加拿大)。
  2. 我目前在中国上海,可能是GFW吗?但是当我在北京的时候,我还能把项目推到github上。
  3. 当我ping github.com时:
  4.    Lillys-MacBook-Air:Yuewei Lilly $ ping github.com   
    PING github.com(192.30.252.131):56个数据字节   
    请求icmp_seq 0超时   
    请求icmp_seq的超时1   
    ping:sendto:无主机路由   
    请求icmp_seq的超时2   
    ping:sendto:主机已关闭   
    请求icmp_seq超时3   
    ping:sendto:主机已关闭   
    请求icmp_seq超时4   
    ping:sendto:主机已关闭   
    请求icmp_seq超时5   
    ping:sendto:主机已关闭   
    请求icmp_seq超时6   
    ping:sendto:主机已关闭   
    请求icmp_seq的超时7   
    ^ C   
    --- github.com ping统计---   发送9个包,收到0个包,丢包率100.0%   
    Lillys-MacBook-Air:Yuewei Lilly $

    1. 我已启用ShadowSocks(代理)。没有它,我无法通过浏览器访问github.com,我可以。

    2. 当我做“git remote -v”时,我看到我的拉动和推送远程回购正确列出。

    3. 提前谢谢!

1 个答案:

答案 0 :(得分:0)

下次发生这种情况时,请检查twitter handler中的Github状态。如果他们的推特手柄没有说他们的服务器之一或类似的东西,可能是它的一些防火墙阻止你访问。