web-dev-qa-db-ja.com

ブラウザ経由でGithubにアクセスできますが、gitコマンド経由ではアクセスできません

私はGithubをブロックしているように見える銀行で働いています(彼らは内部でホストされているリポジトリで svn を使用しています):

H:\>git clone https://github.com/torvalds/linux.git
Cloning into 'linux'...
fatal: unable to access 'https://github.com/torvalds/linux.git/': 
Could not resolve Host: github.com

ただし、Webブラウザから https://github.com/torvalds/linux にアクセスできます。

会社はどのようにしてブロックしましたか https://github.com/torvalds/linux.git しかし、ブロックしませんでした https://github.com/torvalds/linux

それを回避する方法はありますか?私は試した git initそして手動でリモートURLを追加しますが、git pullそれでも上記と同じエラーが発生します。

2
Avery235

これをWindowsで行っているか、Windowsマシンにアクセスしてプロキシ設定を確認していると仮定すると、Linuxユーザーは自分で作成します。 ;)

使用するコマンド:

git config --global http.proxy http://proxyuser:[email protected]:8080
  • proxyuserをプロキシユーザーに変更します
  • proxypwdをプロキシパスワードに変更します
  • 変化する proxy.server.comプロキシサーバーのURLへ
  • 変化する 8080プロキシサーバーで構成されたプロキシポートへ

プロキシがログインを必要としない場合は、

git config --global http.proxy http://proxy.server.com:8080

プロキシの詳細をどのように見つけますか?プロキシの設定方法によって異なりますが、システム設定で確認できる場合があります。

まず、Windowsキー+ x、

  • [設定]をクリックし、
  • [ネットワークとインターネット]をクリックし、
  • [プロキシ...]をクリックします。