10

いくつかの github リポジトリがあり、ここ数か月は問題なく動作しています。
しかし、数日前にプッシュ
とプルを しようとすると、奇妙なエラーが発生し始めました。

エラー: https へのアクセス中に libcurl でプロトコル https がサポートされていないか無効になってい
ます: ... 致命的: HTTP 要求が失敗し ました

私が認識しているものは何も変更していないので
、エラーの原因がわかりません。前もって感謝します。

4

10 に答える 10

1

異なるバージョンの libcurl.dll がインストールされていて、そのうちの 1 つが github のバージョン (https をサポートしている) を上書きしている可能性があります。

お使いの OS はわかりませんが、Windows では PATH 設定を変更する必要があるため、正しい libcurl.dll を指すようになります (c:\ で libcurl 検索を実行して、github がどこにあるかを確認してください)。

私の場合、github の libcurl.dll を台無しにしたのは Pure Data のインストールでした。

それが役に立てば幸い。

于 2013-05-10T11:48:54.910 に答える
0

誰かがlibcurl問題を解決できない場合は、この修正を適用できます

  1. .git/configレポディレクトリの下のファイルを編集します
  2. url=セクションの下のエントリを検索[remote "origin"]
  3. ssh urlリポジトリの github から を取得https urlし、config file
  4. 設定ファイルを保存して閉じます。これで git を使用できます。
于 2014-09-08T21:27:23.100 に答える
0

私も同じ行動をしました。理由はわかりませんが、Repo Orign を ssh/git プロトコルに変更することで解決しました

于 2013-06-20T18:10:10.453 に答える