2012-05-02 5 views
0

数日前にGitリポジトリをクローンして作業を開始しましたが、その間ずっとwifi接続でwifi_aと呼んでいます。Git fetch/pullは特定の無線LANに接続している場合にのみ機能しますか?

時にはwifi_aは応答しませんが、wifi_aが応答しない場合はwifi_bが一般的に動作します。だから、私はいつかwifi_bを使用します。今日はその時代の一つでした。

私は上流のリモートを利用して最新のアップデートを取得したいと決めた。しかし、フェッチはただそこにぶら下がっています。私は引っ張ってみることにしました。何もない。私が得たすべては、数分のためにここに座った後、だった:

致命的な:github.comに接続できません:
github.com [0:207.97.227.239]:エラー番号=操作が

をタイムアウトしました

それで、好奇心のために、私はwifi_aが再び働いたかどうかを調べました。それはした!そこで、私はwifi_aに戻った。私はgit fetchをやり直してみました。

私の質問は今..なぜですか?どうしてWi-Fi接続が違うのですか? wifi_bに接続している間に私のウェブブラウザを使用することができましたが、フェッチまたはタイムアウトを完了するのを待ちましたので、私は接続されていませんでした。私はちょうどこの動作が奇妙で、何か説明が本当に助けになると思う。結局のところ、私は今までに何か仕事をする必要があるが、wifi_aがダウンしていれば、私はホーズです!

答えて

0

まだwifi_bが動作しない理由はまだ分かりません。大学は接続前に所有していますが、wifi_bはパスワードで保護されていません。唯一の推測は、wifi_aを使ってフォークを作成してから、wifi_aにいる間、私はフォークを使ってフォークを作ってくれます。

3

誰がWi-Fi接続を所有しているか、そのポリシーは何かによって異なります。ほとんどの場合、wifi_bの所有者はssh接続をブロックしています。

+0

これをテストする方法の1つは、 'wifi_b'に接続し、SSHを使って他の既知の作業システム(sdf.orgなど - 接続を試みるためのアカウントは必要ありません)にしようとすることです。 SSHがブロックされている場合は、Gitプロトコル(ブロックされている可能性もありますが)またはHTTPSを試すことができます。 –

+0

私は大学に所属しています。しかし、 'wifi_a'は生徒用のWiFi(安全に使うためにパスワードが必要です)で、' wifi_b'はGitで動作しないものです。奇妙なことに、私はいずれかの無線LAN接続で私たちのサーバーにSSHできます。 – Mxyk

関連する問題