国内服务器无法访问 github,有什么好的解决方案?

336 天前
 fliter
如题,很多个人服务都跑在腾讯云国内某个区域的机器上,无法访问 github ,没法推送/拉取代码,日常很受影响。

大家有没有遇到类似困扰,都是如何解决的?

ps:不考虑国外节点
1808 次点击
所在节点    GitHub
11 条回复
ghjh
336 天前
考虑用 ghproxy 或者自建一个?
NCZkevin
336 天前
github 镜像站
oneisall8955
336 天前
https://ghroxy.com 可以 cf 自建
oneisall8955
336 天前
hingle
336 天前
ssh -R 127.0.0.1:7890:127.0.0.1:7890 user@host
export https_proxy=http://127.0.0.1:7890 http_proxy=http://127.0.0.1:7890 all_proxy=socks5://127.0.0.1:7890
litguy
336 天前
通过代理就可以访问,我是本机跑一个 socks5 代理翻墙
然后类似这样的设置

$ cat ~/.ssh/config
Host github.com
HostName github.com
User git
ProxyCommand connect -S 127.0.0.1:8888 %h %p

这样 git 就起飞了
fliter
335 天前
学到了!感谢各位
fliter
335 天前
@hingle 这得用代理吧
JinTianYi456
330 天前
@oneisall8955 #3 我这怎么打不开
JinTianYi456
330 天前
oneisall8955
330 天前
@JinTianYi456 建议自建,cf 配个域名,稳的一匹

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

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

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

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

© 2021 V2EX