不敢保證一定能解決,通過搜索多方博客嘗試尋找解決方案,最後clone成功。(PS:不保證能成功)
http://www.wangxianfeng.cn/wordpress/2018/07/14/git使用過程中常見錯誤解決/
https://www.cnblogs.com/emmetyang/p/10620819.html
嘗試下載ffmpeg源碼時遇到問題:(PS:snapshot版本和這個版本有什麼區別,歡迎大神指教)
$ git clone https://git.ffmpeg.org/ffmpeg.git ffmpeg
Cloning into 'ffmpeg'...
remote: Counting objects: 570040, done.
remote: Compressing objects: 100% (118805/118805), done.
error: RPC failed; curl 56 OpenSSL SSL_read: SSL_ERROR_SYSCALL, errno 10054
fatal: the remote end hung up unexpectedly
fatal: early EOF
fatal: index-pack failed
首先是出現該問題可能是上傳大小限制,執行如下命令:
git config http.postBuffer 524288000
此時再次clone依然可能報錯,這時可以嘗試
git config http.sslVerify "false"
但是這時顯示
fatal: not in a git directory
根據第二篇博客,使用如下命令
git config --global http.sslVerify "false"
//注意原博客命令寫錯了,應爲–global
然後再輸入
git clone https://git.ffmpeg.org/ffmpeg.git ffmpeg
等待即可。