技巧:使用 ssh 设置隧道代理访问 github

问题

由于不可知的原因,在国内服务器不能访问 Github。但是有clone代码需求,这里介绍一种可行的方法。

解决办法

使用 ssh 设置代理,让代理服务器请求 github 解决。

第一步
复制代码
ssh -fND 1080 用户名@代理服务器IP

这里的意思是监听 1080 端口转发到代理服务器,用代理服务器来访问 github。

第二步

设置 git 的代理

复制代码
git config --global http.proxy socks5://127.0.0.1:1080

注意:

你的代理服务器要能访问 github。

相关推荐
Maynor在掘金1 小时前
Nano Banana 2.1 来了!21 个真实案例 + 公开提示词,这份 Awesome 合集请收好
github
miofly1 小时前
ChatGPT 账号用户可免费使用 Auto-review 双智能体审查功能
开源·github
工作10年+,存储芯片行业1 小时前
Linux NVMe 中断排查与性能优化:CPU 亲和性
linux·运维·服务器·windows·性能优化·ssd·pcie
高频因子挖掘机1 小时前
第一次补历史行情:按股票拆,还是按日期拆请求?
后端·github·api
酣大智1 小时前
H3C MSR3600 交换机配置 SSH
网络·ssh·智能路由器
快乐の番薯1 小时前
卷王问卷考试系统自动化功能测试
运维·功能测试·自动化
高频因子挖掘机2 小时前
300 只股票 × 两年日 K:为什么逐只循环会变成维护灾难?
后端·github·api
Jooolin2 小时前
把 GitHub Issue 的第一轮脏活交给 AI:做一个 Issue 分诊助手
人工智能·github
一号弯2 小时前
装完LINUX,请先新建日常用户
linux·运维·服务器
许彰午3 小时前
03-Linux环境准备依赖包内核参数与用户组
linux·运维·服务器·数据库