2

几天前我克隆了一个 Git 存储库并开始对其进行处理,一直在我们将调用的 wifi 连接上wifi_a

有时,wifi_a没有响应,但wifi_b通常在wifi_a没有响应时起作用。所以,有些日子我wifi_b改用。今天是那种日子之一。

我决定我想使用上游遥控器获取最近的更新。但是, fetch 只是挂在那里。然后我决定尝试拉动。没有什么。在这里坐了几分钟后,我得到的只是:

致命:无法连接到
github.com:github.com [0:207.97.227.239]:errno =操作超时

所以,出于好奇,我检查了是否wifi_a再次工作。它做了!所以,我切换回wifi_a. 我再次尝试了 git fetch,它立即工作!

我现在的问题是……为什么?为什么我不能使用不同的 wifi 连接?wifi_b当我等待 git 完成获取或超时时,我能够在连接时使用我的网络浏览器,所以并不是我没有连接。我只是觉得这种行为很奇怪,任何解释都会有帮助。毕竟,如果我需要做一些工作但wifi_a情绪低落,那我就完蛋了!

4

2 回答 2

5

这取决于谁拥有 wifi 连接以及他们的政策是什么。最有可能的是,所有者wifi_b正在阻止 ssh 连接。

于 2012-05-02T18:45:04.210 回答
0

我仍然不确定为什么wifi_b不起作用。大学拥有之前的连接,但wifi_b不受任何密码保护。我唯一的猜测是,由于我使用创建了 fork wifi_a,它只让我在 on 时使用它来做事wifi_a

于 2012-06-01T15:51:45.823 回答