几天前我克隆了一个 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
情绪低落,那我就完蛋了!