git clone プロジェクトを使用すると、「
fatal: unable to access 'https://github.com/xxxx/xxxx.git': Failed to connect to 127.0.0.1 port 8087: Connection refused
「このタイプのエラーです。このタイプのエラーの解決策を 3 つまとめました。自分に合ったものを選択するのが最善であり、問題を解決できる解決策が最善の解決策です。
最初の方法:
「git clone https://github.com/Z3Prover/z3.git 」の「 https」を「git」に置き換えます。それが「git clone git ://github.com/Z3Prover/z3.git」です。この方法が最も簡単で効果的ですが、それでもエラーが発生する場合は、2 番目の方法を試してください。個人テストに効果的
2 番目の方法:
このブロガーの 2 つの解決策を試すことができます。これら 2 つの方法のどちらも私の問題を解決できませんでした。試してみてください。解決できるという人もいます。転載元:https ://blog.csdn.net/dashi_lu/article/details/89641778
3 番目の方法: GitHub への ssh リンクを介して git 環境を構成する (パスワード不要)、個人テストが効果的
1.gitをインストールする
sudo apt-get install git
2. ユーザー情報の設定
$ git config --global user.name "Your Name" $ git config --global user.email [email protected]
3. ローカルウェアハウス設定を初期化する
git init
ssh経由でGitHubに接続します
1.SSHをインストールする
sudo apt-get install ssh
ssh-keygen は、キーの保存場所とファイル名 (デフォルトは .ssh/id_rsa) を確認し、キーのパスワードを 2 回入力するよう求めますので、空白のままにしておきます。したがって、通常はデフォルトを選択し、すべての場合に Enter キーを押します。以下に示すように
2. 秘密鍵ファイルを作成する
ssh-keygen -t rsa -C "你的github账号邮箱"
3. 公開キーを GitHub アカウントに追加します
(1)
id_rsa.pub
ファイルの内容をすべてコピーします。(2) GitHub にログインし、右上隅の小さなアバター -> 設定 -> SSH および GPG キーに移動し、新しい SSH キーをクリックします。
4.SSHテスト
ssh -T [email protected]
結果は次のようになります。これは、構成が成功したことを示します。
4. git clone https://github.com/Z3Prover/z3.git を使用します。テストは本当に成功しましたか?
私のマシンで次のエラーが報告されました。
5. その理由は、git バッファーが低すぎることです。上記のエラーを解決するには、以下を実行する必要があります。
git config --global http.postBuffer 50M
git clone https://github.com/Z3Prover/z3.git を再度実行します。結果は次のとおりです。
これで、プロジェクトのクローンを正常に作成できるようになりました。
要約: 問題は非常に小さいですが、問題には多くの解決策があります。これらの方法をまとめただけです。他に問題がある場合は、一緒に議論することも歓迎します。また、私を批判したり修正したりすることも歓迎します。皆さん、ありがとうございました