當從GitHub克隆存儲庫時,我有時只會得到50-100 KiB/sec(保持穩定)的下載速率,而大多數時候我的速度只有10 MiB/sec。當從不同的機器克隆相同的倉庫(=不同的全球IP)時,我可以全速運行。從GitHub下載非常慢
GitHub會對存儲庫克隆施加限制嗎?有問題的存儲庫是相當大的(約100 MiB),我克隆它約一天兩次。
當從GitHub克隆存儲庫時,我有時只會得到50-100 KiB/sec(保持穩定)的下載速率,而大多數時候我的速度只有10 MiB/sec。當從不同的機器克隆相同的倉庫(=不同的全球IP)時,我可以全速運行。從GitHub下載非常慢
GitHub會對存儲庫克隆施加限制嗎?有問題的存儲庫是相當大的(約100 MiB),我克隆它約一天兩次。
您是否在回購協議中犯下大規模二進制文件?這可能會做到。
否則,請查看優化您的配置項的行爲。相反的:
git submodule update [--recursive]
你想:
git submodule update [--recursive] --depth 1
CI並不需要整個回購歷史,只是目標狀態。更多細節在這裏:Git shallow submodules
我很好奇你爲什麼要在一臺機器上多次「克隆」一個repo - 你可以隨時檢查gitHub狀態頁面,看看是否所有的東西都可以運行 - https://status.github .com/ – chrismillah
@ cjm628結帳由集成服務器自動完成,將所有依賴關係作爲子模塊提取。 – ooxi
您可以將回購單克隆到其他提供商,並從那裏進行結賬。如果您因爲某種原因想要保留GitHub,您可以不時地進行推送。 –