解决国内 Github 访问过慢
简介
开了 VPN 之后使用 Git 连接 github 的 clone pull push 命令依旧很慢,是由于 git 默认不使用代理导致,配置 git 代理后可提升速度。
配置方法
查找 VPN 本地代理端口
以 MonoCloud 为例,由于不同 vpn 软件或安装的随机性导致每台机器的端口号并不一致,以显示为准。
MacOS
当前显示 http 端口为:8118;socks5 端口为:8119;
Windows
当前显示 http 与 socks5 端口为:7078;
配置 Git 代理
1 | git config --global http.proxy http://127.0.0.1:{port} |
配置成功后可尝试查询配置或重新使用 git 命令
查询配置
1 | git config --global --list |
取消 Git 代理配置
1 | git config --global --unset http.proxy |
异常错误
报错 Connection refused
1 | fatal: unable to access 'https://github.com/*/*.git/': Failed to connect to 127.0.0.1 port 7071: Connection refused |
VPN 的本地映射端口配置错误,检查映射端口配置的正确性,或取消代理。