
http を使用するとリポジトリのクローン作成で問題が発生します。
git clone https://github.com/burbanox/responsive-design.git
エラーが発生します:
fatal: unable to access 'https://github.com/burbanox/responsive-design.git/': gnutls_handshake() failed: Error in the pull function.
したがって、ssh を使用する場合:
git clone [email protected]:burbanox/responsive-design.git
永遠に読み込み中のままです:
Cloning into 'responsive-design'...
remote: Enumerating objects: 115, done.
remote: Counting objects: 6% (7/115)
私はUbuntu 20.04 LTSを使用していますが、OpenSSLに変更しましたが動作しません
答え1
次のコマンドで不足しているパッケージをインストールします。
sudo apt install build-essential nghttp2 libnghttp2-dev libssl-dev
それでもうまくいかない場合は、Ubuntu がプロキシの背後にあるかどうかを確認し、そうであれば
~/.gitconfig
プロキシ構成を追加して変更します。touch ~/.gitconfig [http] proxy = http://xxx.xxx.xxx.xxx:pppp
それでも問題が解決しない場合は、VPN を使用している場合は、VPN 接続を切断して VPN に再接続してください。
答え2
これは、git の WSL2 インストールにおけるバグです。
見るここ
WSL 内で Git を使用していると思われます。その場合は、リンクのフィードに必ず問題を追加してください。
同じフィードですでに何度も発言されている場合でも、コミュニティからのフィードバックに基づいて優先順位が判断されます。ここではあなたの声が重要です。