git を使用して PC から github に接続する際に問題が発生します。システム Win 7。
私はプロキシ経由で接続しているので、git 構成ファイル (一般的な git フォルダーと git リポジトリ フォルダーの両方) でそれを指定しました。これを行うには、git ブッシュに次の行を入力しました。
$ git config --global http.proxy http://<username>:<userpsw>@<proxy>:<port>
他のプログラム (例: Maven) での動作は次のようになります。
<username> - my login to our corp system
<userpsw> -my password to corporat system
<proxy> - 10.65.64.77
<port> - 3128
しかし、リポジトリをプッシュまたはクローンしようとすると、
fatal: unable to access '<repo githup link>' Received HTTP code 407 from proxy after CONNECT
ユーザー名だけでなく、ドメイン\ユーザー名も入力してみましたが、コード言語テーブルに問題がある場合に備えてパスワードを変更しました。間違ったパスワードを入力しました。エラーは同じままでした。
「10.65.64.177.com」を入力してリポジトリをプッシュしようとすると、次のメッセージが表示されました:
fatal: unable to access '<repo github link>': Failed connect to github.com:3128; No error
ただ何を試したらいいのか分からないだけです。
ベストアンサー1
私の場合うまくいったのは、rohitmohta が提案しているものと似たもので、通常の DOS コマンド プロンプト (git bash ではない) で実行しました。
初め
git config --global http.proxy http://username:password@proxiURL:proxiPort
そして場合によっては
git config --global https.proxy http://username:password@proxiURL:proxiPort
それから
git config --global http.sslVerify false
(必要なのは確認済みです。true に設定すると、「SSL 証明書の問題: ローカル発行者の証明書を取得できません」というエラーが発生します)
私の場合、all_proxy変数を定義する必要はありません
そして最後に
git clone https://github.com/someUser/someRepo.git