国内大部分地方github都可以直接上,但有些地区是无法直接访问的,需要使用梯子。成功访问github仅仅只是第一步,如果要使用git clone
、git push
等命令对于这些特殊地区又将是一番折磨
简单来说,如果使用git
命令与github进行交互报错,例如
LibreSSL SSL_connect: SSL_ERROR_SYSCALL in connection to github.com:443
解决方法如下(环境macos):
nano ~/.gitconfig
- 添加以下内容
[https "https://github.com"]
proxy = https://127.0.0.1:10086
[http "https://github.com"]
proxy = socks5://127.0.0.1:10086
其中端口号以服务器设置为主,见下图
你服务商暴露了#(高兴)
不要紧