git clone ssh fatal: 过早的文件结束符(EOF) 骚操作解决方法

问题描述

  • 使用终端git clone SSH的git仓库地址
~ % git clone [email protected]     
   
正克隆到 'demo'...
remote: Counting objects: 3731, done.
remote: Compressing objects: 100% (1781/1781), done.
client_loop: send disconnect: Broken pipe3.70 MiB/s
fetch-pack: unexpected disconnect while reading sideband packet
fatal: 过早的文件结束符(EOF)
fatal: fetch-pack:无效的 index-pack 输出

解决方法(目测网上都没有的骚操作):

  1. 先使用http方式下载
  2. 然后用sourceTree选择 新建-添加已经存在的本地仓库
  3. 打开项目-右上角设置-远程仓库

若使用http方式的话,每次需要输入密码,有点不方便。

你可能感兴趣的:(git clone ssh fatal: 过早的文件结束符(EOF) 骚操作解决方法)