【程序員小技巧】如何牆內飛快加速的拉取 GitHub 倉庫代碼?

點贊在看,養成習慣。php

開門見山

衆所周知 GitHub 是全世界最大的同性交友平臺。在咱們平時使用的時候,可能會碰見以下問題。git

好比一直在克隆,死活吧開始github

又或者克隆已經開始了,可是死活 2KB/sbash

再或者克隆快結束,下載錯誤,又要從新開始。網絡

恭喜你,兄弟,你碰見了我。url

下面我會用一種,投機取巧的方式來實現 GitHub 的倉庫和牆內的速度同樣快。spa

預備時間

原理

動手作

  • 一、打開你所須要的 GitHub 倉庫 (咱們這裏用php-src舉例子),複製倉庫連接

  • 二、新建碼雲倉庫,描述信息等一些信息能夠隨便填寫。

填寫你所須要拉取的 GitHub 倉庫,點擊新建。3d

  • 三、等待碼雲導入

  • 四、從碼雲克隆你的新倉庫

就會速度不止快一點半點了。code

假設你只是拉取代碼,這樣子就基本能夠速度變快。可是你想修改代碼後,又從新推送到 GitHub。這樣子就不行,由於 origin 指向的是碼雲的鏈接cdn

咱們只要修改 origin 的指向地址就能夠了。

  • 五、修改 origin 地址

每一個 Git 倉庫裏面都會存在 .git 的文件夾,這個文件夾裏面保存了一些關於你本地 Git 的配置。 咱們只須要修改 .git/config 文件裏面的 url 地址就能夠了。

固然也能夠手動增長 一個remote, 或者修改 origin 的 url

便可。下面咱們來演示一下增長一個 git-rep

$ git remote add git-rep https://github.com/php/php-src
複製代碼

修改就不作累述。

結尾

這種方式能夠增長咱們的拉取速度,可是推送到 GitHub 仍是存在必定的網絡問題。一般不少人的作法是增長一個 Proxy。可是對於沒有 Proxy 的開發會存在必定的問題。

我是農場主,一個平時寫代碼複製粘貼的碼農。

喜歡的話,點個「關注」吧。

相關文章
相關標籤/搜索