V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
Distributions
Ubuntu
Fedora
CentOS
中文资源站
网易开源镜像站
Garyvov
V2EX  ›  Linux

亲测有效!两种方法搞定 GitHub 下载慢、Clone 失败

  •  
  •   Garyvov · 1 天前 · 2260 次点击

    还在为 GitHub clone 慢、下载 Releases 失败烦恼吗?分享两个方法,简单直接,亲测有效。

    方法一:修改 Hosts 文件(手动挡)

    老方法,但依然管用。原理是跳过 DNS 解析,直接连上高速 IP 。

    1. 获取 Hosts: 直接去 https://github.com/521xueweihan/GitHub520 复制最新的 hosts 内容。

    2. 修改文件: 把复制的内容粘贴到 hosts 文件末尾并保存。

      • macOS / Linux: /etc/hosts
      • Windows: C:\Windows\System32\drivers\etc\hosts (没权限就先拖到桌面改,再拖回去覆盖)
    3. 刷新 DNS:

      • Windows: ipconfig /flushdns
      • macOS: sudo killall -HUP mDNSResponder
      • Linux: sudo systemd-resolve --flush-caches

    缺点: IP 会失效,变慢了就得重复第一步去更新。

    方法二:使用反向代理(自动挡)

    这个方法更省事,一劳永逸。网上这类公益代理服务很多,核心用法都是替换 URL 。

    下面这几个是我测试过,目前都还稳定好用的,挑个顺手的就行:

    26 条回复    2025-09-27 20:32:23 +08:00
    gmuubyssss
        1
    gmuubyssss  
       1 天前   ❤️ 4
    都上 V2 了,没有个梯子吗
    MIUIOS
        2
    MIUIOS  
       1 天前
    hosts 完全没啥用,我都是用第二种的
    MIUIOS
        3
    MIUIOS  
       1 天前
    @gmuubyssss 不是所有公司都允许挂梯子,一挂网管马上就来找你了
    Garyvov
        4
    Garyvov  
    OP
       1 天前
    @gmuubyssss github 上有不少大文件,用梯子太费流量!
    deplives
        5
    deplives  
       1 天前
    Host github.com
    HostName ssh.github.com
    ProxyCommand nc -v -x 127.0.0.1:4096 %h %p
    xtzhwei
        6
    xtzhwei  
       1 天前
    有好些安装脚本,走第二种方法,只是获取到了脚本。但脚本里面还是有一些 github 或者 githubraw 的链接,要去替换之类的也挺折磨人的
    darklinden
        7
    darklinden  
       1 天前
    别的地区不清楚,我这儿反正 github 使用 ssh URL 直连速度是很快的,就是 [email protected]:xxx/xxx.git

    有的时候需要梯子可以单独给 git repo 配置代理,在文件夹下
    git config http.proxy "http://127.0.0.1:1087"
    shyrock2026
        8
    shyrock2026  
       1 天前   ❤️ 1
    @darklinden #7 同样。

    用 ssh 地址而不是 http 地址,就基本没有问题。
    bernardkickass
        9
    bernardkickass  
       1 天前
    @gmuubyssss #1 省梯子流量是一方面,更重要的一点是梯子 ip 很多都不干净,容易被 cdn 限速只能跑十几 kB 每秒

    我现在拉代码和下载 release 的时候,能直连尽量直连
    ManjusakaL
        10
    ManjusakaL  
       1 天前
    直接买个高速梯子不就完了。。
    MacsedProtoss
        11
    MacsedProtoss  
       1 天前 via iPhone   ❤️ 3
    这个帖子确实是能看出入门小白等级的翻墙者的姿势水平…
    gmuubyssss
        12
    gmuubyssss  
       1 天前
    @bernardkickass 买梯子的价格都够自己搭建一个了。
    Yuanlaoer
        13
    Yuanlaoer  
       1 天前
    @gmuubyssss 啊?真的吗?
    梯子一个月也就 10-30 块吧,自己搭,怎么能比这个成本低啊?
    pengtao2001
        14
    pengtao2001  
       1 天前
    @gmuubyssss 很好奇你是怎么搭的
    mingtdlb
        15
    mingtdlb  
       1 天前
    GitHub 下载慢,docker 镜像拉不下来这帮人,是因为梯子流量不够用吗?
    Garyvov
        16
    Garyvov  
    OP
       1 天前
    我用方法二:反向代理,更多是在服务器上配置环境,下载代码或 pip 安装 github 上的安装包,不用配置代理环境,改代理服务器的 URL 就行,用着方便,也省梯子流量
    YaakovZiv
        17
    YaakovZiv  
       1 天前
    我常用方法是在海外云主机下载,然后拉回本地的服务器,处理完再传给海外服务器,推送到仓库
    gmuubyssss
        18
    gmuubyssss  
       23 小时 31 分钟前
    @Yuanlaoer 首先免费的 warp 1.1.1.1 了解一下,其次搬瓦工最低配的机器一年也才 49.99 刀。还有更便宜的 vps 。
    gmuubyssss
        19
    gmuubyssss  
       23 小时 30 分钟前
    @pengtao2001 买个年付的 vps 还有 warp 我都在用
    v2AKS
        20
    v2AKS  
       22 小时 54 分钟前
    @Yuanlaoer 我 2G1C 的美国服务器,中国线路优化,一年 250 块, 梯子基本满速下载,还正常开各种服务,怎么想都比买梯子划算
    wuruxu
        21
    wuruxu  
       21 小时 12 分钟前
    现在没个 VPN ,不好意思做开发
    CuteGirl
        22
    CuteGirl  
       17 小时 14 分钟前
    hosts 基本没效果 在国内服务器上用过
    winson030
        23
    winson030  
       13 小时 21 分钟前 via iPhone
    个人开发环境配一个系统代理就行了吧…
    wweir
        24
    wweir  
       12 小时 51 分钟前
    git config --global http.https://github.com.proxy socks5h://127.0.0.1:1080
    ljl2003
        25
    ljl2003  
       11 小时 25 分钟前
    UnluckyNinja
        26
    UnluckyNinja  
       7 小时 11 分钟前
    梯子流量没什么需要省的,这个市场挺卷的,觉得贵就买更便宜的,你月付的价格够别人一年,流量还没人多,在此之上别人还能选 0.1 倍率节点,那自然贵。
    机场贵普遍贵在 ping 值和可用性,不在流量。
    如果经常遇到节点全挂的情况,或者 IP 不干净被国外平台屏蔽了,那就多买几个货比三家。
    再保险一点的话,有个正常的按流量付费兜底,避免断网就可以了。
    这一套下来花不了你原本几个月的预算,能用几年。
    关于   ·   帮助文档   ·   自助推广系统   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   890 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 23ms · UTC 19:43 · PVG 03:43 · LAX 12:43 · JFK 15:43
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.