git使用代理服务器

来源:清泛编译     2020-08-21 13:51:24    人气:     我有话说( 0 人参与)

git config http proxy http: 127 0 0 1:8088 也可以是uri:port形式这个是不需要鉴权的代理设置,如果需要鉴权,可能需要添加用户

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

注:本文为本站或本站会员原创优质内容,版权属于原作者及清泛网所有,
欢迎转载,转载时须注明版权并添加来源链接,谢谢合作! (编辑:admin)
分享到: