像 git 这样的软件,有办法让它自动重连吗? - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
systemcall
V2EX    问与答

像 git 这样的软件,有办法让它自动重连吗?

  • &nsp;
  •   systemcall 2023-08-26 22:16:53 +08:00 1204 次点击
    这是一个创建于 859 天前的主题,其中的信息可能已经有所发展或是发生改变。

    最近用的梯子越来越不稳定了,经常要手动换一下节点才能用,但是 git 之类的东西别说断点续传了,连自动重连都没有,只要连接断开了,就直接报错了
    手动运行的 git 还好说,浪费一些时间而已。但是如果是各种脚本里的 git ,就得花很长的时间来排查,来把脚本拆开,不然 git 失败了影响下次运行
    git 这样也就算了,问题是像 pip npm 之类的,它也是这个样子,也是不能够自动重连,也是这次失败了就很容易影响下一次
    像 apt 之类的,起码我重新运行,不仅不影响下一次,还能复用已经下载好的包,不需要重新下载好几个 GB 的东西
    我知道有一些软件的编译环境可以换用 aria2 之类的软件来替代 curl ,curl 可以加一大堆参数来缓解这个问题,但是 git 这样的软件,还是无可替代的
    更何况 git 还有一个问题,就是 git 协议它是不走环境变量的代理配置的,必须得手动配置 ssh 的参数,然后你不用代理了也不能够通过一个 alias 来解除掉,又是得修改 ssh 的参数

    7 条回复    2023-08-28 09:25:52 +08:00
    zhlxsh
        1
    zhlxsh  
       2023-08-26 22:34:10 +08:00 via iPhone
    能用钱解决的问题都不叫问题,你说这么多无非是梯子连不上,两个方案,把墙推倒,花钱换个好梯子
    systemcall
        2
    systemcall  
    OP
       2023-08-26 22:47:19 +08:00
    @zhlxsh #1
    之前买过几个中转,要么跑路了,要么到了后来比直连的机场还慢
    现在用的直连,感觉 vmess+tls 越来越容易被断联了,普通看个网页还稍微好点,一拉仓库就会半路上断流。试了别的几个协议,grpc 也不行,vless 也不行,hy 什么的那个也不行,烦死了
    EscYezi
        3
    EscYezi  
       2023-08-27 03:09:49 +08:00 via iPhone
    justmysocks 可以考虑一下,目前看还比较稳定。不过要定期更新订阅,隔段时间就被封一批节点
    ysc3839
        4
    ysc3839  
       2023-08-27 08:50:39 +08:00 via Android
    git 用 https 协议就走环境变量了
    Mystery0
        5
    Mystery0  
       2023-08-27 15:43:55 +08:00 via Android
    要不自己建一个 gitea ?不过墙就不会有连不上的问题了
    systemcall
        6
    systemcall  
    OP
       2023-08-27 19:28:08 +08:00
    @ysc3839 #4
    有些仓库还是走的 git 协议,https 协议不是万能的

    @Mystery0 #5
    要是有地方能够把 git 转成 https 就够了,gitea 太麻烦而且也靠不住。https 还是比较容易过代理工具的,http 甚至有些办法缓存
    aqua02
        7
    aqua02  
       2023-08-28 09:25:52 +08:00
    @systemcall 老哥你哪个省的,我的节点免费给你试试,看看封不封

    tg:aHR0cHM6Ly90Lm1lL3p6eHcwMg==
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     2195 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 29ms UTC 16:04 PVG 00:04 LAX 08:04 JFK 11:04
    Do have faith in what you're doing.
    ubao msn 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