2012-07-24 110 views
1

我在工作时克隆了一个https github存储库。在工作中,我可以毫无问题地推/推。然而,当我回家时,'git pull'就会挂起。 Wireshark不会通过https显示任何流量。我没有在git中定义任何代理设置。如何解决git pull

有无论如何解决这个问题吗?

+0

你甚至可以看到一个TCP SYN?怎么样的DNS请求?你可以ping服务器吗? traceroute怎么样? – cdhowie 2012-07-24 02:17:12

+0

不,我没有看到一个TCP SYN,当我拉,不看DNS请求'nslookup github.com'返回207.97.227.239。我可以'telnet github.com 443'成功。 – paxos1977 2012-07-24 02:20:01

+0

这是与工作中的克隆不同的克隆,还是您在工作时创建了克隆,然后将回购带回家用USB棒或其他东西?你能从家里创建一个新的克隆吗? – 2012-07-24 02:21:35

回答

1
set GIT_CURL_VERBOSE=1 

然后运行

git pull