私は頻繁にgithubですuserですが、私が学校のネットワークにいるとき(私はキャンパス外に住んでいます)、プッシュすることはできません。私はこれがHTTPS
の代わりにgit
プロトコルを使用することによるものだとはっきりと信じていますが、肯定的ではありません。学校のネットワークでgithubにプッシュすることはできません
私はこのことについてどのような洞察にも感謝します!
私は頻繁にgithubですuserですが、私が学校のネットワークにいるとき(私はキャンパス外に住んでいます)、プッシュすることはできません。私はこれがHTTPS
の代わりにgit
プロトコルを使用することによるものだとはっきりと信じていますが、肯定的ではありません。学校のネットワークでgithubにプッシュすることはできません
私はこのことについてどのような洞察にも感謝します!
私はgitのプロトコルことを確認し、non-standard 9418 portを使用すると、多くの場合、ブロックされています。
git+ssh might workしかし、発信sshアクセスはしばしばブロックされます。
「Cannot get Http on git to work」に記載されているように、httpはスマートhttpを使用する唯一のオプションです。
use a git remote --set-url
commandで元のURLを更新できます。
ファイアウォールの問題である可能性がありますが、ほとんどの場合httpsにアクセスできる必要があります。 gitプロトコルは読み取り専用であることに注意してください。とにかくそれにプッシュすることはできません。 (githubのは、3つのプロトコルがある - SSH、HTTPSとgitのを)httpsを1に起点URLを変更してみてください:
git remote set-url origin http://github.com/user/repo.git
学校のネットワークに接続しているときや別のマシンを使用していますか? – Headshota
私が知る限り、Githubはsshを使用して押し込むよう強制します。あなたの学校のネットワーク管理者に、コンピュータのポート22、特にgithub.comを開くように頼むことができます。彼らがうまくいけば、あなたのコンピュータのMACアドレスを落としてあなたのためにポートを開くでしょう。それは私のために働いて、それが動作すれば最も簡単な解決策です。 –
@RobertRouhaniはしません。 httpsを使用します。 – VonC