电脑端配置git代理来实现国内更新github代码失败及更新慢的问题,分两种方式:SSH和http协议。
没有代理的可以去机场买一个,推荐一个轻舞云。
一、HTTP 形式
走 HTTP 代理
git config --global http.proxy "http://127.0.0.1:8080"
git config --global https.proxy "http://127.0.0.1:8080"走 socks5 代理(如 小飞机 or V2xxxx)
git config --global http.proxy "socks5://127.0.0.1:1080"
git config --global https.proxy "socks5://127.0.0.1:1080"取消设置
git config --global --unset http.proxy
git config --global --unset https.proxy二、SSH 形式
Linux修改 ~/.ssh/config 文件(不存在则新建):
Host github.com
HostName github.com
User git
# 走 HTTP 代理
# ProxyCommand socat - PROXY:127.0.0.1:%h:%p,proxyport=8080
# 走 socks5 代理(如小飞机 or V2xxx)
# ProxyCommand nc -v -x 127.0.0.1:1080 %h %p对于 Windows 用户,要使用 socks5 代理却没有 nc 的,可以将
ProxyCommand nc -v -x 127.0.0.1:1080 %h %p
换成
ProxyCommand connect -S 127.0.0.1:1080 %h %p上面的config配置介绍可以参考:同一台电脑为不同Github账号或Gitlab账号配置多个ssh keys
© 版权声明
文章版权归作者所有,未经允许请勿转载。
THE END




![Vercel网站国内加速 – Cloudflare IP优选实现国内Vercel网站极致加速[小白图文教程]-创世AI](https://www.aichuangshi.com/wp-content/uploads/2025/07/Vercel网站国内加速-–-Cloudflare-IP优选实现国内Vercel网站极致加速小白图文教程.png)




暂无评论内容