github 国内访问如何加速?

2020-07-20 14:57:20 +08:00
 GTD
用代理 export 方式就算了,因为不可能服务器也装个代理吧,想问问有没有什么办法让 clone 的速度快一点,至少 300k/s 吧
7430 次点击
所在节点    程序员
27 条回复
woodongwong
2020-07-20 14:59:38 +08:00
服务器 clone 代码干啥?
GTD
2020-07-20 15:00:34 +08:00
@woodongwong #1 装插件,比如 ohmyzsh 这种..
wweir
2020-07-20 15:06:35 +08:00
告诉你个完全合法的方式:
1 、在阿里云之类网络线路好的地方执行 git clone
2 、本地从阿里云的 repo 上进行 clone
3 、在本地设置 remote,假装代码是直接从 github 上直接拉的

如果你愿意,可以在 git 配置中设置 prefix rewrite 规则,后台给你转换 git clone 的目标到镜像服务器上
farmer01
2020-07-20 15:07:47 +08:00
猴油脚本装 Github 加速脚本。
zzk1989
2020-07-20 15:09:19 +08:00
1. (可选)改 hosts 让浏览器可以访问 140.82.114.4 github.com
2. 搜索安装脚本(Github 镜像访问,加速下载) clone 飞快
3. (可选)安装扩展 Git Master,文件树
4. (可选)安装扩展 gitzip for github 只下载某个文件夹
netnr
2020-07-20 15:09:43 +08:00
改 hosts,自己在用: https://github.com/netnr/hosts
learningman
2020-07-20 15:11:43 +08:00
走 https clone,直接反代就行
HHAO2019
2020-07-20 15:11:45 +08:00
使用码云 ,新建仓库 导入 GitHub 上的项目,然后用码云的仓库地址 clone
lihy1127
2020-07-20 15:14:30 +08:00
kcp 加速杠杠滴
Hurriance
2020-07-20 15:15:31 +08:00
用码云转一下
Volekingsg
2020-07-20 15:16:22 +08:00
服务器跑个 docker 挂代理挺方便呀,不行也可以通过 SSH 远程转发让服务器使用本地代理的方法:ssh -fnNT -R :PORT:localhost:PORT user@host
a22271001
2020-07-20 15:30:32 +08:00
GTD
2020-07-20 15:32:19 +08:00
@Volekingsg #11 可以详细举个例子这个指令怎么用吗...有点没看懂,感谢。
ifxo
2020-07-20 15:37:28 +08:00
用码云克隆下来
GTD
2020-07-20 15:50:11 +08:00
Warning: remote port forwarding failed for listen port 7890 我这一直显示这个。。。

@Volekingsg #11
Mindjet
2020-07-20 15:51:15 +08:00
让服务器访问国外 IP 速度更快,装个代理好像也没啥不对的
abersheeran
2020-07-20 15:53:29 +08:00
gitee.com 把 GitHub 的仓库同步下来,再去下载。很快的。
ssoor
2020-07-20 16:07:35 +08:00
有几个镜像地址,可以从这里拉,速度还可以,但是别登录账号。

https://github.com.cnpmjs.org
https://hub.fastgit.org
just1
2020-07-20 16:14:10 +08:00
sharpy
2020-07-20 16:54:44 +08:00
用码云转一下

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

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

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

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

© 2021 V2EX