过年在家里,发现github提交代码提交不了,总是失败,pinggithub.com域名不通,于是想对github仓库设置socket5代理,设置如下:

在你仓库目录下执行

1
git config --global https.proxy 'socks5://127.0.0.1:1080'

注意先执行git remote -v看你的终端输出什么,我这里远端URL地址使用的是https方式,设置完成后就可以正常更新仓库代码了,速度也快了许多

补充修改

上述命令是针对全局的,其它仓库也是使用该代理

如果要取消使用git config --global --edit编辑配置文件删除对应字段即可

本文参考https://gist.github.com/laispace/666dd7b27e9116faece