通过 WSL 克隆 GitHub 回购失败
Cloning GitHub Repo over WSL Fails
OS: Windows 10 专业版
虚拟机:Ubuntu 18.04 LTS
我正在尝试在我的 WSL 上克隆我分叉的存储库(freeCodeCamp - 如果它重要),但它一直失败并出现此错误:
error: RPC failed; curl 56 GnuTLS recv error (-9): A TLS packet with unexpected length was received.
fatal: The remote end hung up unexpectedly
fatal: early EOF
fatal: index-pack failed
- 我已经尝试通过 Git 增加缓冲区大小。
- 我已经尝试更改为 WSL 1(2 目前是我的默认设置)。
- 我已经尝试通过 Git 增加我的数据包大小。
- 我已经尝试通过 SSH 进行克隆(由于我未能成功设置握手,因此无法正常工作)
- 我成功克隆了一个小得多的存储库。
还有人有更多想法吗?
首先,确保您使用的是最新的 2.26.2 Git 版本(即使在 Ubuntu 18.04 VM,upgrading Git through ppa)
其次,如果问题仍然存在,请检查 settings of this question 之一是否有帮助。
如果 freeCodeCamps 存储库很大,则进行浅层克隆以减少历史记录可能会有所帮助。
关注了其中的大部分 post:https://devopscube.com/gnutls-handshake-failed-aws-codecommit/
我能够解决问题。唯一的区别是使用的版本,我没有完成最后一步。希望这对其他人有帮助。
OS: Windows 10 专业版 虚拟机:Ubuntu 18.04 LTS
我正在尝试在我的 WSL 上克隆我分叉的存储库(freeCodeCamp - 如果它重要),但它一直失败并出现此错误:
error: RPC failed; curl 56 GnuTLS recv error (-9): A TLS packet with unexpected length was received. fatal: The remote end hung up unexpectedly fatal: early EOF fatal: index-pack failed
- 我已经尝试通过 Git 增加缓冲区大小。
- 我已经尝试更改为 WSL 1(2 目前是我的默认设置)。
- 我已经尝试通过 Git 增加我的数据包大小。
- 我已经尝试通过 SSH 进行克隆(由于我未能成功设置握手,因此无法正常工作)
- 我成功克隆了一个小得多的存储库。
还有人有更多想法吗?
首先,确保您使用的是最新的 2.26.2 Git 版本(即使在 Ubuntu 18.04 VM,upgrading Git through ppa)
其次,如果问题仍然存在,请检查 settings of this question 之一是否有帮助。
如果 freeCodeCamps 存储库很大,则进行浅层克隆以减少历史记录可能会有所帮助。
关注了其中的大部分 post:https://devopscube.com/gnutls-handshake-failed-aws-codecommit/
我能够解决问题。唯一的区别是使用的版本,我没有完成最后一步。希望这对其他人有帮助。