git使用代理服务器,提升git速度

清泛编译
快捷设置sss代理:
git config --global http.proxy 'socks5://127.0.0.1:1080'
git config --global https.proxy 'socks5://127.0.0.1:1080'

更详细的设置介绍:

git config http.proxy http://127.0.0.1:8088 # 也可以是uri:port形式

这个是不需要鉴权的代理设置,如果需要鉴权,可能需要添加用户名密码信息:

git config http.proxy http://username:password@127.0.0.1:8088

如果git的所有项目都需要启用代理,那么可以直接启用全局设置:

git config --global http.proxy http://127.0.0.1:8088

为了确认是否已经设置成功,可以使用 --get 来获取:

git config --get --global http.proxy

这样可以看到你设置在global的 http.proxy 值。 

需要修改的时候,再次按照上面的方法设置即可,git默认会覆盖原有的配置值。

当我们的网络出现变更时,可能需要删除掉原有的代理配置,此时需要使用 --unset 来进行配置:

git config --global --unset http.proxy

在命令之后,指定位置的设置值将会被清空,你可以再次使用 --get 来查看具体的设置情况。

如果使用了HTTPS,肯呢个会碰到HTTPS 证书错误的情况,比如提示: SSL certificate problem 。。。,此时,可以尝试将 sslVerify 设置为 false :

git config --global http.sslVerify false

恩,到此,可以试试git来获取/更改项目了,此时,项目应该是使用代理来进行通讯的。

参考:https://www.cnblogs.com/jeffry/p/6069346.html

git

分享到:
评论加载中,请稍后...
创APP如搭积木 - 创意无限,梦想即时!
回到顶部