终端git代理

从一个月之前就看到我们的服务器不能使用git了,从浏览器中不翻墙也进不了github了,这显然是防火墙的问题吧,最近一直在看书准备找工作,也就没管它,不过最近想写点东西,或者是看书的同时敲敲代码,我有个习惯,不能把写的东西同步到哪个地方,感觉就不太安全,写的动力也就减少了很多,那就修复这个问题吧。

本来以为只要给系统进行全局代理就可以了,但对于git还不是这样的。

查阅了多方资料才找到,需要在.gitconfig中设置下http代理。

具体的:

[http]
    proxy = localhost:1080

proxy的内容根据你的代理设置进行配置,localhost基本不需要变,主要是后面设置你的代理在本地开放的端口号,我这里是1080,改成你自己的就好。

.gitconfig位置:

linux中在home目录下
windows中在`/系统盘/User/UserName/`下