24

プル/プッシュまたは新しいクローンを作成しようとすると、次のエラーが発生します

エラー: https://github.com/user/pack.git/info/refsへのアクセス中にホストに接続できませんでし た 致命的: HTTP 要求が失敗しました

私がグーグルしたとき、人々はhttp_proxyをセットアップするように提案しました..しかし、私はそれを理解していないか、セットアップすることを知りません..完全にそれに行き詰まっています..

これらの問題を克服する方法がわかりません..

任意の助けをいただければ幸いです..

注: 数日前に git を使用できたことに注意してください..ここ数日で、めちゃくちゃになってしまいました..助けてください..

4

9 に答える 9

13
git config --global --unset http.proxy 
git config --global --unset https.proxy

私のために働く

于 2015-02-18T06:02:12.410 に答える
7

これは、Ubuntu 12.04 を実行している Vagrant VirtualBox VM で発生しました。vagrant インスタンスは数日間稼働していました。VM を再起動し ( vagrant reload)、ssh で接続したところ、問題なく動作しました。

原因は何ですか?わからない。他の誰かが推測することができます。ただし、念のため、常に3 回再起動するのが好きです ;)

于 2013-05-04T02:52:53.200 に答える
2

これが管理下にあるリポジトリである場合の1つの解決策は、 HTTPの代わりにSSHキーをリポジトリアクセスに使用することです。次のコマンドでリモコンをドロップして、それに応じてリモコンを更新しますorigin

git remote rm origin
git remote add origin <ssh_path_from_github>

githubのsshパスは次の場所にあります。

SSHgithubアクセス

ssh://リモートを再度追加するときは、必ず前に付けてください。これが機能しない場合は、httpプロキシ設定を確認しますが、偽のgithubリンクに基づいて、それが管理下にあるリポジトリであることを期待しています。

于 2012-08-10T12:50:15.987 に答える
0

Visual Studio 2013 でも同様のエラーが発生しました。

An error occurred. Detailed message: An error was raised by libgit2. Category = Net (Error).
An error occurred while sending the request.

次に、Git GUI を使用してみました。

Pushing to https://leniel@bitbucket.org/myrepo/bhp.git
error: Couldn't resolve host 'bitbucket.org' while accessing https://leniel@bitbucket.org/myrepo/bhp.git/info/refs?service=git-receive-pack
fatal: HTTP request failed

何を推測します... 私Parallels Virtual Machineは現時点でインターネットに接続していませんでした。インターネット接続を再確立した後、コミットをプッシュできました。:) そんなことがあったなんて信じられない。私たちは、常にインターネットに接続していることに慣れています。

于 2014-03-28T23:31:17.480 に答える
0

別の Linux ユーザーを使用してプルしようとすると、同じエラーが発生しました。

ls -lah
whoami

現在のユーザーがそのフォルダーの所有者と同じであることを確認してください。

于 2014-11-12T04:16:01.773 に答える