我們都知道github是一個巨大的開源寶庫,上面有非常多的優質項目,我們經常需要去上面下載優秀的項目來進行學習或者科研等等。但是啊,我們經常遇到一個痛點,就是在clone的時候,下載速度太慢了,經常就就幾kb不超過30kb,那麼有什麼辦法能夠搞定github開源項目的下載速度呢,今天,他來了。
1.痛點
我們在自己github上面找一個項目來進行clone下載
複製這個鏈接,然後在本地隨便找個目錄,右擊git(沒有安裝git的可以參考博主另外一篇文章)
輸入命令
git clone https://github.com/spring-projects/spring-boot.git
可以看出下載速度非常的慢,小項目我們們還能忍受,等個幾分鐘無所謂,要是大項目幾百兆的咋們怎麼忍,忍不了是不是,很難受,git clone 大概率會失敗,當然網上也有很多的解決辦法,修改配置文件啥的,但是博主試過都不太好用,大概率會失敗
2.解決辦法,提升速度
我們知道除了Github,還有一個國內的代碼管理倉庫,叫碼雲https://gitee.com/ 我們可以利用碼雲來轉接做github的下載加速這算是一個小技巧,給大家演示一下具體的操作流程
還是剛剛那個gitbub項目git地址:https://github.com/spring-projects/spring-boot.git
接下來
這樣就把github上面的項目導入碼雲上面了,我們在通過git下載速度非常快,因爲是國內嘛。下圖展示導入成功。
接下來呢,點擊克隆複製鏈接進入git上面進行克隆。
git上面輸入命令
git clone https://gitee.com/xiangunique/spring-boot.git
可以看出這個速度上升很明顯,我的寬帶要差點,寬帶大的話,速度會更快。
但是呀,我們這個項目現在是關聯的碼雲,那麼怎樣讓他關聯github呢,下載下來的spring-boot項目,打開找到隱藏目錄.git,打開文件config
找到url把gitee改爲github
我們試一試是否關聯成功
我們隨便修改一個文件
vi README.adoc
git status
git add README.adoc
git commit -m ‘提交’
git push
就成功關聯上了。
總結
今天就先寫到這裏了,程序員寶庫github是個好東西,一個簡單的方法搞定github開源項目下載慢的問題,方法肯定比問題多,沒有什麼能阻擋我們的學習腳步。
另外博主收藏這些年來看過或者聽過的一些不錯的常用的上千本書籍,沒準你想找的書就在這裏呢,包含了互聯網行業大多數書籍和麪試經驗題目等等。有人工智能系列(常用深度學習框架TensorFlow、pytorch、keras。NLP、機器學習,深度學習等等),大數據系列(Spark,Hadoop,Scala,kafka等),程序員必修系列(C、C++、java、數據結構、linux,設計模式、數據庫等等)以下是部分截圖
關注我的原創微信公衆號「五角錢的程序員」,我們一起成長,一起學習。一直純真着,善良着,溫情地熱愛生活。關注回覆【電子書】即可領取哦。
所有巧合的是要麼是上天註定要麼是一個人偷偷的在努力。
有收穫?希望老鐵們來個三連擊,給更多的人看到這篇文章
1、給俺點個讚唄,可以讓更多的人看到這篇文章,謝謝各位親。
2、親們,關注我的原創微信公衆號「五角錢的程序員」,我們一起成長,一起學習。一直純真着,善良着,溫情地熱愛生活。關注回覆【電子書】有很多資源哦。
給大家推薦一個Github,上面非常非常多的乾貨:https://github.com/XiangLinPro/IT_book
All the burdens of life will become a gift and all the suffering can illuminate the future.
人生所有的負擔都將會變成禮物,所受的苦都能照亮未來迷茫的路。
2020.5.9於城口