您好,登錄后才能下訂單哦!
這篇文章主要講解了“git克隆失敗怎么解決”,文中的講解內容簡單清晰,易于學習與理解,下面請大家跟著小編的思路慢慢深入,一起來研究和學習“git克隆失敗怎么解決”吧!
git克隆失敗的解決辦法:1、執行“git config --global http.postBuffer 524288000”命令;2、將IP地址添加到/etc/hosts中;3、刷新dns緩存。
本文操作環境:Windows10系統、Git 2.30.0版、Dell G3電腦。
git 克隆失敗怎么辦?
使用 git 克隆 github 上的項目失敗
今天在使用 git clone nextjs demo project 源代碼的時, git clone https://github.com/XXXX/next-blog.git
下載速度很慢,然后下載一段時間后,總是提示下面的錯誤信息
nCloning into 'next-blog'... remote: Enumerating objects: 111, done. remote: Counting objects: 100% (111/111), done. remote: Compressing objects: 100% (83/83), done. 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
由于Http協議錯誤,當 pull 或者 clone 的時候,或者是 github 某個CDN被偉大的墻屏蔽所致。
先執行下列命令
git config --global http.postBuffer 524288000
再執行git pull 或者 git clone命令
訪問 http://github.global.ssl.fast...
獲取cdn域名以及IP地址
訪問 http://github.com.ipaddress.c... 獲取cdn域名以及IP地址
將上述獲取的IP地址添加到/etc/hosts
中
sudo vim /etc/hosts
刷新dns緩存
sudo killall -HUP mDNSResponder sudo dscacheutil -flushcache
再執行 git clone 的操作的時候,速度颼颼颼的上去了,一下子達到幾百Kb啦~
感謝各位的閱讀,以上就是“git克隆失敗怎么解決”的內容了,經過本文的學習后,相信大家對git克隆失敗怎么解決這一問題有了更深刻的體會,具體使用情況還需要大家實踐驗證。這里是億速云,小編將為大家推送更多相關知識點的文章,歡迎關注!
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。