问题
环境: Windows 11
使用 ssh 克隆仓库时卡在中途失去响应,取消后报出 early EOF 错误,多次尝试仍无法成功, 如下:
PS C:\WINDOWS\system32> git clone git@github.com:my-company/my-project.git "C:\Users\Sean\Downloads\my-project"
Cloning into 'C:\Users\Sean\Downloads\my-project'...
remote: Enumerating objects: 1762, done.
remote: Counting objects: 100% (504/504), done.
remote: Compressing objects: 100% (274/274), done.
Receiving objects: 7% (124/1762)
失败尝试
- 增大缓存 http.postBuffer 524288000
- 更换 DNS 服务器
- 更换网络(以太网换到 wifi)
- 配置 core.compression 为 -1~9
- 在 .gitconfig 中配置 packedGitLimit, packedGitWindowSize, deltaCacheSize 等
以上尝试均无效
解决
回退 git 版本, 彻底卸载 2.47.0 并删除配置文件,安装 2.39.1,问题解决
5771






