git クローン作成が失敗した場合の対処方法

藏色散人
リリース: 2021-11-29 16:28:19
オリジナル
21103 人が閲覧しました

git クローン作成失敗の解決策: 1. 「git config --global http.postBuffer 524288000」コマンドを実行します; 2. IP アドレスを /etc/hosts に追加します; 3. DNS キャッシュを更新します。

git クローン作成が失敗した場合の対処方法

#この記事の動作環境: Windows 10 システム、Git バージョン 2.30.0、Dell G3 コンピューター。

git クローン作成が失敗した場合はどうすればよいですか?

git を使用して github でプロジェクトのクローンを作成できませんでした

現象

今日 git clone nextjs デモ プロジェクトのソース コードを使用すると、

git clone https: / /github.com/XXXX/next-blog.git ダウンロード速度が非常に遅いため、一定期間ダウンロードした後、常に次のエラー メッセージが表示されます

nCloning into 'next-blog'...
remote: Enumerating objects: 111, done.
remote: Counting objects: 100% (111/111), done.
remote: Compressing objects: 100% (83/83), done.
error: RPC failed; curl 18 transfer closed with outstanding read data remaining
fatal: The remote end hung up unexpectedly
fatal: early EOF
fatal: index-pack failed
ログイン後にコピー
Reason

Due to Http プルまたはクローン作成時にプロトコル エラーが発生したか、github 上の CDN が万里の長城によってブロックされたことが原因です。

解決策

プロトコル エラー

  1. 最初に次のコマンドを実行します

    git config --global http.postBuffer 524288000
    ログイン後にコピー
  2. 次に、git pull または git clone を実行しますコマンド
Wall Shield

    http://github.global.ssl.fast...
  1. にアクセスして、cdn ドメイン名と IP アドレスを取得します
  2. http://github.com.ipaddress.c にアクセスします... cdn ドメイン名と IP アドレスを取得します

  3. git クローン作成が失敗した場合の対処方法
  4. IP を追加します上記で取得したアドレスを

    /etc/hosts

    sudo vim /etc/hosts
    ログイン後にコピー

    git クローン作成が失敗した場合の対処方法

  5. ##DNS キャッシュを更新
  6. sudo killall -HUP mDNSResponder
    sudo dscacheutil -flushcache
    ログイン後にコピー

  7. 結果

git clone 操作を再度実行すると、速度が急激に向上し、一度に数百 Kb に達しました~

推奨調査: 「

Git」チュートリアル###"###

以上がgit クローン作成が失敗した場合の対処方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

関連ラベル:
git
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート
私たちについて 免責事項 Sitemap
PHP中国語ウェブサイト:福祉オンライン PHP トレーニング,PHP 学習者の迅速な成長を支援します!