2012-02-20 9 views
2

私は頻繁にgithubですuserですが、私が学校のネットワークにいるとき(私はキャンパス外に住んでいます)、プッシュすることはできません。私はこれがHTTPSの代わりにgitプロトコルを使用することによるものだとはっきりと信じていますが、肯定的ではありません。学校のネットワークでgithubにプッシュすることはできません

私はこのことについてどのような洞察にも感謝します!

+0

学校のネットワークに接続しているときや別のマシンを使用していますか? – Headshota

+0

私が知る限り、Githubはsshを使用して押し込むよう強制します。あなたの学校のネットワーク管理者に、コンピュータのポート22、特にgithub.comを開くように頼むことができます。彼らがうまくいけば、あなたのコンピュータのMACアドレスを落としてあなたのためにポートを開くでしょう。それは私のために働いて、それが動作すれば最も簡単な解決策です。 –

+0

@RobertRouhaniはしません。 httpsを使用します。 – VonC

答えて

2

ファイアウォールの問題である可能性がありますが、ほとんどの場合httpsにアクセスできる必要があります。 gitプロトコルは読み取り専用であることに注意してください。とにかくそれにプッシュすることはできません。 (githubのは、3つのプロトコルがある - SSH、HTTPSとgitのを)httpsを1に起点URLを変更してみてください:

git remote set-url origin http://github.com/user/repo.git 
関連する問題