国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

解決GitHub下載速度太慢問題的方法匯總(持續(xù)更新,建議收藏)

這篇具有很好參考價值的文章主要介紹了解決GitHub下載速度太慢問題的方法匯總(持續(xù)更新,建議收藏)。希望對大家有所幫助。如果存在錯誤或未考慮完全的地方,請大家不吝賜教,您也可以點擊"舉報違法"按鈕提交疑問。

前言

Github上下載倉庫或者克隆倉庫,速度基本穩(wěn)定在 20k 以下,當克隆一些大的倉庫時,以這烏龜速度,很容易出現(xiàn)克隆超時的錯誤,等了幾十分鐘的下載一夜回到解放前,那種感覺我猜各位或多或少都經(jīng)歷過。本博客匯總了幾種親測可用的方案,很大地提升下載速度,一個大的倉庫一分鐘左右就可以搞定,也會持續(xù)的更新一些可用新方法,希望對你有幫助。

以下方案均來自網(wǎng)絡(luò)的分享,我只是做整理推薦。感謝那些無私的程序員們。

一、使用 git clone --depth=1 來下載

如果是文件本身過大的話,可以考慮使用:

git clone https://github.com/xxx --depth 1

https://github.com/xxx 是指定要克隆的遠程代碼倉庫的 URL。–depth 1 參數(shù)表示只克隆最新的一次提交(默認主分支),而不是完整地克隆整個代碼倉庫的歷史記錄。這可以減少下載的數(shù)據(jù)量,加快克隆操作。

如果我們想只克隆某個指定分支的最近一次 commit,可以使用下面命令:

git clone  https://github.com/xxx --depth=1  --branch=xx_branch

用 git clone --depth=1 的好處是限制 clone 的深度,不會下載 Git 協(xié)作的歷史記錄,這樣可以大大加快克隆的速度。depth 用于指定克隆深度,為 1 即表示只克隆最近一次 commit。

適合用 git clone --depth=1 的場景:你只是想 clone 最新版本來使用或?qū)W習(xí),而不是參與整個項目的開發(fā)工作。

git clone --depth=1 后拉取其他分支的方法

cd xxx
git fetch --unshallow

這個命令用于將淺克隆(shallow clone)的代碼倉庫轉(zhuǎn)換為完整克?。╢ull clone)。在淺克隆中,只克隆了最新的一次提交,而沒有完整的歷史記錄。git fetch 命令用于從遠程代碼倉庫獲取最新的提交和分支信息。–unshallow 參數(shù)告訴 Git 將淺克隆轉(zhuǎn)換為完整克隆,獲取完整的歷史記錄。執(zhí)行這個命令后,你將能夠訪問和操作完整的代碼倉庫。

二、修改host文件解決

大型網(wǎng)站服務(wù)器都不會是只有一臺服務(wù)器,而是多臺服務(wù)器組成的集群一起對外提供服務(wù)。

使用站長工具測速,找一個速度比較快的服務(wù)器。

解決GitHub下載速度太慢問題的方法匯總(持續(xù)更新,建議收藏)

解決GitHub下載速度太慢問題的方法匯總(持續(xù)更新,建議收藏)
然后,把剛才查到最快的 IP 地址和 Github 域名的字符串放在 hosts 文件最后,Mac 在 /etc/hosts 中,Windows 在 C:\Windows\System32\drivers\etc\hosts 中。

如本人本電腦查到最快的 IP 地址為:140.82.121.4(不同地方速度不同,以個人情況為準)。

解決GitHub下載速度太慢問題的方法匯總(持續(xù)更新,建議收藏)
最后,刷新 DNS 緩存使增加的映射生效。Mac 刷新 DNS 緩存,在終端輸入 sudo dscacheutil -flushcache;sudo killall -HUP mDNSResponder,Windows 刷新 DNS 緩存,cmd 命令窗口執(zhí)行 ipconfig /flushdns。

執(zhí)行完這些后,你會發(fā)現(xiàn)速度明顯快了很多。

三、谷歌瀏覽器插件加速

為你的瀏覽器,安裝一個插件【Github 加速】。

解決GitHub下載速度太慢問題的方法匯總(持續(xù)更新,建議收藏)
安裝成功后,打開 Github 會看到如下界面,多了一個加速按鈕和加速地址。

解決GitHub下載速度太慢問題的方法匯總(持續(xù)更新,建議收藏)

四、油猴插件和腳本

為你的瀏覽器,安裝一個插件【Tampermonkey】。

解決GitHub下載速度太慢問題的方法匯總(持續(xù)更新,建議收藏)
然后安裝 Github 增強腳本,安裝成功后,Code 下方會多出多個加速地址。

解決GitHub下載速度太慢問題的方法匯總(持續(xù)更新,建議收藏)

五、gitclone.com

這是我用過最爽實用功能最全面的一個方式了。 https://gitclone.com 是一個提供下載緩存的代碼下載網(wǎng)站,使用方法十分簡單,只需要在倉庫地址前面加上 gitclone.com,就可以使速度提升幾倍。

例如要克隆 Github 上倉庫地址? ?https://github.com/killer-p/ctool.git?? 只需將地址改為 ??https://gitclone.com/github.com/killer-p/ctool.git??,在命令行中執(zhí)行?? git clone https://gitclone.com/github.com/killer-p/ctool.git??,速度直接起飛!

gitclone 的工作機理是:當開發(fā)者第一次經(jīng) gitclone.com 代理 clone 項目時,gitclone.com 異步鏡像項目,以后有開發(fā)者 clone 該項目時,就會利用上 gitclone.com 的本地鏡像,而不是從 github.com 上 clone。gitclone.com 會在每天夜間與 github.com 同步。目前 gitclone.com 對 star 超過 1500 的都做了鏡像。通過 gitclone.com clone,如果能命中鏡像,則速度會達到 1M 多,如果之前未 mirror 過,會隨著 git clone 命令建立起鏡像,下次 clone 會用到

六、Github 加速下載鏈接

網(wǎng)站地址:https://github.zhlh6.cn/。

復(fù)制 Github 倉庫的地址,然后粘貼到第一欄,點擊加速!生成加速地址,使用加速地址進行 git clone 下載,下載速度最高能提升到 1M。

解決GitHub下載速度太慢問題的方法匯總(持續(xù)更新,建議收藏)

七、Github 鏡像訪問

Github 鏡像就是一個跟 Github 一模一樣的網(wǎng)站,他會同步 Github上 的資源,國內(nèi)訪問 Github 鏡像的速度較快,也可以在鏡像下載倉庫,平時逛逛 Github 也可以使用鏡像,反正比較快,缺點就是不能登錄。

鏡像地址:https://hub.fastgit.org

注意這個網(wǎng)站不能登錄 Github 賬戶,點擊 sign in 會被瀏覽器攔截。

八、使用碼云下載

碼云本身支持從 Github 等其他代碼托管網(wǎng)站一鍵導(dǎo)入repo,然后直接從碼云上 clone 就會非常方便。

使用方法如下:首先,在碼云中創(chuàng)建新倉庫,直接選擇導(dǎo)入其他網(wǎng)站已有倉庫,

解決GitHub下載速度太慢問題的方法匯總(持續(xù)更新,建議收藏)
復(fù)制倉庫的 url,或者直接選擇導(dǎo)入 Github 倉庫,如下圖所示:

解決GitHub下載速度太慢問題的方法匯總(持續(xù)更新,建議收藏)
等個幾十秒,碼云把 Github 上的項目拉下來,放在了碼云的服務(wù)器上,這時候我們就可以從碼云下載倉庫了。由于碼云服務(wù)器在中國,下載速度很快。

參考資料,感謝以下文章

Github下載速度慢 提升github下載速度最新解決方案 跟龜速說拜拜

解決Github不能下載,下載速度慢的小妙招文章來源地址http://www.zghlxwxcb.cn/news/detail-467693.html

到了這里,關(guān)于解決GitHub下載速度太慢問題的方法匯總(持續(xù)更新,建議收藏)的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務(wù),不擁有所有權(quán),不承擔相關(guān)法律責任。如若轉(zhuǎn)載,請注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實不符,請點擊違法舉報進行投訴反饋,一經(jīng)查實,立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費用

相關(guān)文章

  • Git 安裝并初始化 + 官網(wǎng)下載速度太慢的問題

    Git 安裝并初始化 + 官網(wǎng)下載速度太慢的問題

    目錄 1. 快速下載 2. 初始化 當你興致勃勃地去官網(wǎng)下載 git 的時候,突然發(fā)現(xiàn),嗯??下載完成還需 9 個小時? 快速下載點這里! 打開之后是這個樣子: ?我們可以自行選擇下載版本,并點擊,然后選擇 64 位的 exe,開始下載: (1)右擊以管理員身份執(zhí)行 exe 文件 ?(2)填

    2024年02月11日
    瀏覽(23)
  • 串口輸出亂碼問題的解決方法匯總(持續(xù)更新):

    串口輸出亂碼問題的解決方法匯總(持續(xù)更新):

    平時工作中程序員在調(diào)試時總會用到串口打印數(shù)據(jù)以及一些標志位查看程序是否出現(xiàn)問題。但是在使用時總會遇到各種各樣的問題,最常見的就是輸出亂碼問題(指的是有收到數(shù)據(jù)但數(shù)據(jù)顯示的是一堆不認識的漢字或字符),下面就我遇到過的串口亂碼問題的相關(guān)幾種解決方

    2024年02月02日
    瀏覽(31)
  • git submodule update --init命令速度太慢的解決方法

    git submodule update --init命令速度太慢的解決方法

    我們在 clone 某個代碼庫時,代碼庫可能使用了其他代碼庫的資源,開發(fā)者為避免重復(fù)開發(fā),將使用到的其他庫以鏈接的方式作為公共資源保存,我們需要在 clone 之后執(zhí)行以下命令才能得到完整的依賴: 但是在執(zhí)行 git submodule update --init 命令時,由于沒有提示條,且看不到實

    2024年02月12日
    瀏覽(28)
  • vscode安裝包下載——vscode的下載速度慢問題兩種解決方法

    vscode安裝包下載——vscode的下載速度慢問題兩種解決方法

    1.vscode下載: 1.首先我們?nèi)ス倬W(wǎng)下載vccode,下載過程非常慢: 官網(wǎng)鏈接: https://code.visualstudio.com/ 2.解決辦法1 這是因為國外鏡像地址下載慢的原因,此時需要去國內(nèi)鏡像地址進行下載,復(fù)制下載鏈接,將紅框部分改成vscode.cdn.azure.cn,再次下載會發(fā)現(xiàn)下載非???復(fù)制下載的鏈

    2024年02月04日
    瀏覽(23)
  • git clone拉取GitHub項目失敗/太慢的解決方法

    針對 在Ubuntu中通過git clone從GitHub上拉取項目時,遇到失敗/速度慢等情況, 記錄本人的解決思路。 方案一、使用gitclone gitclone.com是一個提供下載緩存的代碼下載網(wǎng)站,使用方法簡單,只需要 在倉庫地址前面加上 gitclone.com ,就可以使速度提升幾倍。(個人覺得速度很慢) 例

    2024年04月27日
    瀏覽(28)
  • 成功解決mingw下載太慢的問題

    成功解決mingw下載太慢的問題

    MinGW-w64 - for 32 and 64 bit Windows - Browse Files at SourceForge.net 1.在此頁面下滑找到你要下載的文件 2.點擊Problems Downloadings ? ?3.選擇一個合適的鏡像,我選HK依然很慢,所以就選的TW 4.解決

    2024年02月12日
    瀏覽(24)
  • 解決VScode下載太慢的問題記錄

    解決VScode下載太慢的問題記錄

    VScode官方網(wǎng)站: https://code.visualstudio.com/ 根據(jù)個人的需求選擇下載,頁面加載下載需要等一會, 然后就會發(fā)現(xiàn)下載太慢: ? 解決辦法: 復(fù)制下載地址,打開瀏覽器,去新建一個下載, 新開頁簽,修改? 將下載地址中的 az764295.vo.msecnd.net 更換為? vscode.cdn.azure.cn 使用國內(nèi)的鏡

    2024年02月15日
    瀏覽(30)
  • 全網(wǎng)詳細解決git官網(wǎng)下載太慢的問題

    全網(wǎng)詳細解決git官網(wǎng)下載太慢的問題

    我們在開發(fā)的過程中,無可避免地要使用到 git ,來托管我們的代碼。 它是一個開源的分布式版本控制系統(tǒng),用于敏捷高效地處理任何或小或大的項目。 使用 git 的前提是要下載和安裝它,因而,我們可以點擊它的官網(wǎng)鏈接地址:https://git-scm.com。 打開官網(wǎng)鏈接后,如果你的

    2024年01月23日
    瀏覽(94)
  • 前端npm, yarn, pnpm下載速度太慢,設(shè)置國內(nèi)鏡像源的幾種方式,讓其速度飛起來

    ?一、說明 在前端開發(fā)的時候使用國外的鏡像源速度很慢并且容易下載失敗,有時候需要嘗試多次才有可能下載成功,很麻煩,因此可以切換為國內(nèi)鏡像源,下面為常用的npm,yarn,pnpm切換國內(nèi)鏡像源(以淘寶為例)的方式。 ?二、NPM切換鏡像源 1. 查看當前的鏡像源。 ``` npm c

    2024年02月10日
    瀏覽(29)
  • Github下載太慢怎么辦?——使用Gitee克隆后下載

    Github下載太慢怎么辦?——使用Gitee克隆后下載

    今天給大家介紹Github使用小技巧,即解決Github下載太慢的問題,使用Gitee克隆后下載。 有時,我們在Github上下載項目的時候,經(jīng)常會出現(xiàn)因為網(wǎng)絡(luò)的原因下載速度慢的問題。出現(xiàn)這種問題,一種解決方法是使用迅雷進行下載。除此之外,還有一種方法,那就是先把Github上的代

    2024年02月16日
    瀏覽(28)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包