请问有什么能加速 GitHub 的下载 - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
abczise
V2EX    问与答

请问有什么能加速 GitHub 的下载

  •  
  •   a href="/member/abczise">abczise 2019-09-17 07:02:43 +08:00 2974 次点击
    这是一个创建于 2216 天前的主题,其中的信息可能已经有所发展或是发生改变。
    国内用 Git 下载太慢了。
    改 hosts 也达不到我宽带的二分之一速度。
    我宽带是 100 兆的。
    尝试了 ssr 但是也不咋地。
    请问还有什么方法?
    44 条回复    2019-09-21 16:47:43 +08:00
    andylsr
        1
    andylsr  
       2019-09-17 07:06:31 +08:00 via Android
    git 需要手动设置代理才能加速
    abczise
        2
    abczise  
    OP
       2019-09-17 07:38:38 +08:00
    @andylsr 改 hosts ?
    xunco
        3
    xunco  
       2019-09-17 07:39:52 +08:00 via Android
    @abczise 用命令
    andylsr
        4
    andylsr  
       2019-09-17 07:44:11 +08:00 via Android   2
    @abczise git config --global http.proxy ip:port
    hackyuan
        5
    hackyuan  
       2019-09-17 07:47:32 +08:00 via iPhone
    我一般是让 gitee(码云) 克隆项目,然后从 gitee 上下载
    Mrkaixin
        6
    Mrkaixin  
       2019-09-17 08:00:21 +08:00 via Android   1
    我的解决方法:ssr 开全局+idm,速度和正常下载差不多
    GzhiYi
        7
    GzhiYi  
       2019-09-17 08:15:06 +08:00 via iPhone   1
    hanxiV2EX
        8
    hanxiV2EX  
       2019-09-17 08:16:57 +08:00 via Android
    设置 all_proxy 环境变量?
    gimp
        9
    gimp  
       2019-09-17 08:30:54 +08:00
    取消代理:

    git config --global --unset-all http.proxy
    x2ev
        10
    x2ev  
       2019-09-17 08:33:53 +08:00
    @hackyuan 我也是这样,就是有点麻烦,网上那些配地址啥的都没用
    695975931
        11
    695975931  
       2019-09-17 08:36:04 +08:00   2
    git config --global http.https://github.com.proxy socks5://127.0.0.1:1080 (仅 github )
    itechify
        12
    itechify  
    PRO
       2019-09-17 08:38:48 +08:00 via Android
    用网站查出最靠近大陆的 IP,然后改 hosts,之前是这么做的
    kqz901002
        13
    kqz901002  
       2019-09-17 08:41:59 +08:00
    二分之一还嫌慢,您还是肉番吧,我用 bwg 的最好的线路,300M 宽带 也就 20M 对外
    GaoMjun
        14
    GaoMjun  
       2019-09-17 08:50:05 +08:00
    git clone https://github.com/xxx/xxx
    kokutou
        15
    kokutou  
       2019-09-17 08:50:09 +08:00
    二分之一,也就是 5m/s,还行吧。
    代理如果速度不行,那就是线路不行。
    lovelife1994
        16
    lovelife1994  
       2019-09-17 08:52:04 +08:00 via iPhone
    proxychains
    love
        17
    love  
       2019-09-17 08:52:50 +08:00
    代理速度不行就换代理 就这么简单
    GaoMjun
        18
    GaoMjun  
       2019-09-17 08:53:05 +08:00
    MonoLogueChi
        19
    MonoLogueChi  
       2019-09-17 09:06:08 +08:00 via Android
    二分之一的速度已经非常快了,正常一个小项目不会超过 30M 吧,也就是六七秒就能跑完了
    JunoNin
        20
    JunoNin  
       2019-09-17 09:11:09 +08:00
    这个已经正常速度了吧
    ETO
        21
    ETO  
       2019-09-17 09:17:24 +08:00
    20kb,我不也忍过来了。
    leavic
        22
    leavic  
       2019-09-17 09:23:25 +08:00
    搬家到 github 机房就行了。
    tigerstudent
        23
    tigerstudent  
       2019-09-17 09:56:05 +08:00
    好奇楼主有多少项目代码要下载哦。。
    dutianze
        24
    dutianze  
       2019-09-17 10:03:53 +08:00
    $ proxy='https_proxy=127.0.0.1:1087' git clone xxx
    dutianze
        25
    dutianze  
       2019-09-17 10:06:24 +08:00
    改$ https_proxy=127.0.0.1:1087 git clone xxx
    across
        26
    across  
       2019-09-17 10:07:25 +08:00
    Mac 下有点奇怪。
    我昨天用 Sourcetree 拉了半天没法更新,但是换官方那个工具很快就好了。不知道问题在哪。
    skiy
        27
    skiy  
       2019-09-17 10:09:56 +08:00
    直接下载到七牛云,再从七牛云拉。
    xiri
        28
    xiri  
       2019-09-17 10:14:53 +08:00 via Android
    100m 的宽带,正常满速能有 10m/s 多一点,二分之一,,,,,,你还嫌慢?
    zhouweiluan
        29
    zhouweiluan  
       2019-09-17 10:25:22 +08:00
    200M 宽带,我的梯子基本能跑满,偶尔维持 80%
    comwrg
        30
    comwrg  
       2019-09-17 10:27:38 +08:00 via Android
    还嫌慢的话,depth 参数可以考虑了解下
    7654
        31
    7654  
       2019-09-17 10:54:55 +08:00
    除了 release 下载走的亚马逊,速度很慢,其它都很快的
    lostberryzz
        32
    lostberryzz  
       2019-09-17 11:07:40 +08:00 via Android
    站内搜索一下很难吗
    gIrl1990
        33
    gIrl1990  
       2019-09-17 12:56:04 +08:00
    改 hosts 是怎么弄?
    lllllliu
        34
    lllllliu  
       2019-09-17 14:15:52 +08:00
    如果命令行使用 git 要配置命令行代理的。
    如果是 Mac 到话,开 SS 不管啥模式命令行是不走代理 的。
    你可以到命令行执行 curl cip.cc 查看一下终端是否走了代理。
    jobscolin
        35
    jobscolin  
       2019-09-17 14:41:16 +08:00
    100k 的没说话,你 5M 的速度,还想再快点???
    TimhLiu
        36
    TimhLiu  
       2019-09-17 16:25:06 +08:00
    6 楼正解,这种方法速度不快的原因只可能是你梯子不行
    ddzzhen
        37
    ddzzhen  
       2019-09-17 17:01:34 +08:00
    用国外的 ip 代理下载
    pC0oc4EbCSsJUy4W
        38
    pC0oc4EbCSsJUy4W  
       2019-09-17 17:12:56 +08:00
    ssr 电脑的话,终端需要单独设置代理
    saltbo
        39
    saltbo  
       2019-09-17 17:51:08 +08:00
    git config --global http.postBuffer 524288000
    wszgrcy
        40
    wszgrcy  
       2019-09-17 17:54:22 +08:00 via Android
    @andylsr 我在 docker 外设置了代理,运行 docker 也需要改这个吗?
    learnshare
        41
    learnshare  
       2019-09-17 17:55:00 +08:00
    ALL_PROXY=socks5://***:1080 git clone xxx
    andylsr
        42
    andylsr  
       2019-09-17 18:25:38 +08:00 via Android
    @wszgrcy 这个不清楚~试一下就知道了
    linvaux
        43
    linvaux  
       2019-09-17 18:26:53 +08:00 via Android
    去国外呀
    gIrl1990
        44
    gIrl1990  
       2019-09-21 16:47:43 +08:00
    @oneisall8955 "用网站查出最靠近大陆的 IP" 怎么查?
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     5916 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 48ms UTC 03:35 PVG 11:35 LAX 20:35 JFK 23:35
    Do have faith in what you're doing.
    ubao snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86