天天看點

github release_提高國内通路 github 速度的 9 種方法!

github release_提高國内通路 github 速度的 9 種方法!

1.GitHub 鏡像通路

這裡提供兩個最常用的鏡像位址:

  • https://github.com.cnpmjs.org
  • https://hub.fastgit.org

也就是說上面的鏡像就是一個克隆版的 GitHub,你可以通路上面的鏡像網站,網站的内容跟 GitHub 是完整同步的鏡像,然後在這個網站裡面進行下載下傳克隆等操作。

  1. GitHub 檔案加速

利用 Cloudflare Workers 對 github release 、archive 以及項目檔案進行加速,部署無需伺服器且自帶CDN.

  • https://gh.api.99988866.xyz
  • https://g.ioiox.com

以上網站為示範站點,如無法打開可以檢視開源項目:gh-proxy-GitHub(https://hunsh.net/archives/23/) 檔案加速自行部署。

  1. Github 加速下載下傳

隻需要複制目前 GitHub 位址粘貼到輸入框中就可以代理加速下載下傳!

位址:http://toolwa.com/github/

github release_提高國内通路 github 速度的 9 種方法!
  1. 加速你的 Github

https://github.zhlh6.cn

輸入 Github 倉庫位址,使用生成的位址進行 git ssh 等操作

  1. 谷歌浏覽器 GitHub 加速插件(推薦)
github release_提高國内通路 github 速度的 9 種方法!

如果小夥伴線上安裝不便,可以在公衆号背景回複 github加速。

github release_提高國内通路 github 速度的 9 種方法!
  1. GitHub raw 加速

GitHub raw 域名并非 http://github.com 而是 http://raw.githubusercontent.com,上方的 GitHub 加速如果不能加速這個域名,那麼可以使用 Static CDN 提供的反代服務。

将 http://raw.githubusercontent.com 替換為 http://raw.staticdn.net 即可加速。

  1. GitHub + Jsdelivr

jsdelivr 唯一美中不足的就是它不能擷取 exe 檔案以及 Release 處附加的 exe 和 dmg 檔案。

也就是說如果 exe 檔案是附加在 Release 處但是沒有在 code 裡面的話是無法擷取的。是以隻能當作靜态檔案 cdn 用途,而不能作為 Release 加速下載下傳的用途。

  1. 通過 Gitee 中轉 fork 倉庫下載下傳

網上有很多相關的教程,這裡簡要的說明下操作。

通路 gitee 網站:https://gitee.com/ 并登入,在頂部選擇“從 GitHub/GitLab 導入倉庫” 如下:

github release_提高國内通路 github 速度的 9 種方法!

在導入頁面中粘貼你的Github倉庫位址,點選導入即可:

github release_提高國内通路 github 速度的 9 種方法!

等待導入操作完成,然後在導入的倉庫中下載下傳浏覽對應的該 GitHub 倉庫代碼,你也可以點選倉庫頂部的“重新整理”按鈕進行 Github 代碼倉庫的同步。

github release_提高國内通路 github 速度的 9 種方法!
  1. 通過修改 HOSTS 檔案進行加速

手動把cdn和ip位址綁定。

  • 第一步:擷取 github 的 global.ssl.fastly 位址 通路:http://github.global.ssl.fast... 擷取cdn和ip域名:
github release_提高國内通路 github 速度的 9 種方法!

得到:199.232.69.194 https://github.global.ssl.fas...

  • 第二步:擷取http://github.com位址

通路:https://github.com.ipaddress.... 擷取cdn和ip:

github release_提高國内通路 github 速度的 9 種方法!

得到:140.82.114.4 http://github.com

  • 第三步:修改 host 檔案映射上面查找到的 IP

windows系統:

1、修改C:WindowsSystem32driversetchosts檔案的權限,指定可寫入:右擊->hosts->屬性->安全->編輯->點選Users->在Users的權限“寫入”後面打勾。如下:

github release_提高國内通路 github 速度的 9 種方法!

然後點選确定。

2、右擊->hosts->打開方式->標明記本(或者你喜歡的編輯器)->在末尾處添加以下内容:

199.232.69.194 github.global.ssl.fastly.net
140.82.114.4 github.com
           

來源:https://code.pingbook.top/blo...

  • 《史上最全、最詳細的Docker學習資料》
  • 《史上最全的大廠Mysql面試題在這裡》
  • 阿裡雲内部超全K8s實戰手冊,免費下載下傳!
  • 這裡給大家再分享一些技術資料,建議收藏!
  • 超全96頁!《阿裡雲ECS運維:linux系統診斷》免費下載下傳
  • 升職加薪必備!運維工程師打怪更新進階成神之路
  • 我沒有開挂的人生!自律和堅持,是我走IT之路的唯一捷徑
  • 全網最新、最全Linux面試題(2020版)!
  • 史上最全、最新的Redis面試題(2020最新版)!
  • 贊!7000 字學習筆記,MySQL 從入門到放棄
  • 12800字!SQL 文法速成手冊(幹貨滿滿,建議收藏!)
如有錯誤或其它問題,歡迎小夥伴留言評論、指正。如有幫助,歡迎點贊+轉發分享。