如何提速 GitHub?

2023-09-27 16:34:25 +08:00
 coolair
Windows 环境。

很多软件在线安装,从 CMD 运行命令安装,会从 GitHub 下载一些依赖包,都是写在代码里用命令下载的。不会走我的 Clash 。

使用 GitHub520 修改 Hosts 方式,但是一样很慢,感觉没什么效果。有没有什么好办法?
1291 次点击
所在节点    GitHub
12 条回复
jenlors
2023-09-27 16:35:21 +08:00
Clash Tun 模式
Asakijz
2023-09-27 16:36:13 +08:00
t/843383
Asakijz
2023-09-27 16:37:44 +08:00
bless110
2023-09-27 16:39:09 +08:00
可以手动为终端设置代理,类似这种 set http_proxy=http://127.0.0.1:1080
Yuhyeong
2023-09-27 16:46:04 +08:00
git config --global url."http://ghproxy.com/https://github.com/".insteadOf "https://github.com/"
moonbeama
2023-09-27 16:48:40 +08:00
@Yuhyeong 谢谢哥!一行命令就解决了
Yuhyeong
2023-09-27 16:52:00 +08:00
@moonbeama 这是免费用的公益代理,大部分时间没事,偶尔抽风,因为用的相当于是暴力替换字符串,所以后续抽风了的话,要记得去 config 里把这个代替命令给去掉。
这个方法的弊端是后续 pull 、push 不一定起作用
coolair
2023-09-27 17:16:10 +08:00
@Yuhyeong #5 但是有些并不是用 git 下载,而是下载 release 的包。
Yuhyeong
2023-09-27 17:29:23 +08:00
@coolair 那就没什么办法,必须走代理。#4 的就行,你梯子开了后去找你梯子的默认端口。用命令行设置就行
NerbraskaGuy
2023-09-27 17:31:26 +08:00
https://github.com/521xueweihan/GitHub520 我是用的这个方法,还蛮管用的
Jirajine
2023-09-27 17:35:40 +08:00
内网可以用 sni proxy 反代部分网站,这样不走代理的设备可以直接改 hosts 或者 dns 劫持直接加速特定网站。
yuhuazhu
2023-10-08 16:41:00 +08:00
1 楼正解,
但是我用的是路由器跑 clash ,电脑手机无感代理

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/977643

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX