無(wú)法訪問(wèn)GitHub ? 試試這幾種方法
當(dāng)前位置:點(diǎn)晴教程→知識(shí)管理交流
→『 技術(shù)文檔交流 』
GitHub 是一個(gè)面向開(kāi)源及私有軟件項(xiàng)目的托管平臺(tái),它基于 Git 版本控制系統(tǒng)構(gòu)建。自 2008 年上線以來(lái),GitHub 已經(jīng)成為全球最大的代碼托管平臺(tái)之一,擁有數(shù)千萬(wàn)開(kāi)發(fā)者用戶,支持著數(shù)百萬(wàn)個(gè)項(xiàng)目。在GitHub上可以找到各種編程語(yǔ)言的框架、應(yīng)用源碼和免費(fèi)開(kāi)源的工具軟件,但是由于某些原因在國(guó)內(nèi)訪問(wèn)GitHub會(huì)經(jīng)常出現(xiàn)卡頓、斷線等問(wèn)題,這里就介紹幾種可以加速訪問(wèn)GitHub的方法和工具。 1、使用鏡像網(wǎng)站 鏡像就是一個(gè)克隆版的Github,訪問(wèn)鏡像網(wǎng)站時(shí),內(nèi)容跟Github是完整同步的,目前測(cè)試可用的鏡像網(wǎng)站地址是:https://kkgithub.com/,打開(kāi)鏈接時(shí)可能會(huì)跳轉(zhuǎn)到kgithub的代碼倉(cāng)庫(kù),但不影響搜索、代碼查看、下載等其他功能。 2、使用代理加速下載 以下網(wǎng)站提供代理加速下載服務(wù),只需要復(fù)制GitHub地址到輸入框中再點(diǎn)擊下載就可以加速下載。缺點(diǎn)是必須知道下載地址,不能直接進(jìn)行搜索瀏覽。
3、Gitee中轉(zhuǎn) Gitee 是開(kāi)源中國(guó)社區(qū)2013年推出的基于 Git 的代碼托管服務(wù),目前已經(jīng)成為國(guó)內(nèi)知名的代碼托管平臺(tái),致力于為國(guó)內(nèi)開(kāi)發(fā)者提供優(yōu)質(zhì)穩(wěn)定的托管服務(wù)。Gitee支持從GitHub導(dǎo)入代碼庫(kù),有很多GitHub上的代碼庫(kù)已經(jīng)同步到了Gitee上,所以GitHub無(wú)法訪問(wèn)是可以先在Gitee上搜索下是否有同步倉(cāng)庫(kù)。缺點(diǎn)是只有部分項(xiàng)目同步了,并且下載文件需要注冊(cè)登錄。 4、修改 hosts 文件 通過(guò)修改host的方式加速GitHub訪問(wèn),解決圖片無(wú)法加載以及訪問(wèn)速度慢的問(wèn)題??梢栽谝韵碌刂帆@取最新的Hosts地址:https://hosts.gitcdn.top/hosts.txt 或者 https://gitlab.com/ineo6/hosts/-/raw/master/next-hosts,然后將其中的內(nèi)容復(fù)制到系統(tǒng)的hosts文件中即可。
文件修改后還需要命令刷新生效,刷新命令如下:
此方式的缺點(diǎn)是hosts的內(nèi)容有可能也會(huì)調(diào)整,如果失效就需要重新修改hosts文件,比較麻煩。 5、使用第三方工具加速 5.1、SwitchHosts是一個(gè)管理、切換多個(gè)hosts方案的免費(fèi)開(kāi)源工具,支持三大操作系統(tǒng),可以方便地編輯和同步hosts文件。下載地址:https://github.com/oldj/SwitchHosts/releases,鏡像網(wǎng)站地址:https://kkgithub.com/oldj/SwitchHosts/releases?,可以在工具中配置一條定時(shí)規(guī)則來(lái)自動(dòng)更新hosts。 5.2 fetch-github-hosts 是主要為解決研究及學(xué)習(xí)人員訪問(wèn) Github 過(guò)慢或其他問(wèn)題而提供的 Github Hosts 同步工具,支持Windows/Linux/MacOS,下載地址:https://github.com/Licoy/fetch-github-hosts/releases,鏡像網(wǎng)站地址:https://kkgithub.com/Licoy/fetch-github-hosts/releases。下載完成解壓壓縮包,運(yùn)行對(duì)應(yīng)平臺(tái)的執(zhí)行文件,之后即可正常訪問(wèn)GitHub。 5.3 FastGitHub 是一個(gè)旨在加速訪問(wèn) GitHub 和相關(guān)資源的工具,支持Windows / Linux / MacOS,下載地址:https://github.com/WangGithubUser/FastGitHub/releases,鏡像網(wǎng)站地址:https://kkgithub.com/WangGithubUser/FastGitHub/releases。下載完成解壓壓縮包,運(yùn)行對(duì)應(yīng)平臺(tái)的執(zhí)行文件即可,使用時(shí)無(wú)需其他設(shè)置,工具打開(kāi)后稍等一會(huì)即可正常訪問(wèn)GitHub。 FastGitHub的Windows平臺(tái)壓縮包已經(jīng)搬運(yùn)到網(wǎng)盤(pán):https://pan.baidu.com/s/1kIhRVZzZZLgAanBltIdRmA,提取碼可以關(guān)注公眾號(hào)后發(fā)送消息“fastgh”獲取。 以上幾種方法可以根據(jù)情況進(jìn)行選擇,個(gè)人推薦使用第三方加速工具,簡(jiǎn)單易用。 閱讀原文:原文鏈接 該文章在 2025/1/22 17:23:12 編輯過(guò) |
關(guān)鍵字查詢(xún)
相關(guān)文章
正在查詢(xún)... |