1.git clone 地址 的時(shí)候遇到的問(wèn)題
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`
原因:
這是因?yàn)榉?wù)器的SSL證書沒(méi)有經(jīng)過(guò)第三方機(jī)構(gòu)的簽署,所以才報(bào)錯(cuò)。解決方案如下:
第一步独令,克隆遠(yuǎn)程倉(cāng)庫(kù)時(shí),用env命令設(shè)置GIT_SSL_NO_VERIFY環(huán)境變量為”ture”好芭,并同時(shí)調(diào)用正常的git clone命令燃箭。
第二步,在克隆完畢的倉(cāng)庫(kù)中將http.sslVerify設(shè)置為”false”舍败。
解決方法
env GIT_SSL_NO_VERIFY=true git clone 地址
//下載結(jié)束后
git config http.sslVerify "false"
另外一個(gè)錯(cuò)誤
error: RPC failed; curl 18 transfer closed with outstanding read data remaining
fatal: the remote end hung up unexpectedly
fatal: early EOF
fatal: index-pack failed
原因:
tag 文件太多 通過(guò)只clone深度為一的方法解決
解決方法
git clone 地址 --depth 1