您的位置:首页 > 理论基础 > 计算机网络

为 git 设置 http https 代理

2016-01-28 19:21 465 查看
新博客的第一个文章真的要这么歪门邪道吗 =,=

不想听我扯淡的直接点去SO

不想听我扯淡的直接点我去SO

不想听我扯淡的直接点我SO

不知为何,github主站正常,而gist一直被墙。。。适逢github宕机许久之后小清新亮相,我心情极好,于是我决定把之前架设在github上的文件(对,因为gist上不去,所以我一直用github上建个repositoriy只放一个md,也勉强能用)移到gist上去……嗯,其实前面这几句话也没什么因果关系,就是我瞎扯淡。哈,哈哈,哈哈哈哈。

另外,发现CSDN的Markdown可以直接用tab作为代码段起始符号,且不会高亮。如果用三点(`)就会高亮代码。好高级不会用。

一开始直接clone的时候,报错说(那啥,隐去中间几位):

fatal: unable to access ‘https://gist.github.com/6d4732***4f1b70.git/’: Unknown SSL protocol error in connection to gist.github.com:443

因为我IE上配了ss代理的,然而git居然不走系统代理。于是百(gu)度(ge)之后发现配git代理也就是两行代码的事情。嗯……当然啦,最后那个url改成自己的代理地址和端口:

git config --global http.proxy http://127.0.0.1:1080 git config --global https.proxy https://127.0.0.1:1080


撤销代理也是两行代码:

git config --global --unset http.proxy
git config --global --unset https.proxy


如果要查当前的代理配置,分别是:

git config --global --get http.proxy
git config --global --get https.proxy


代理需要提供用户名密码登录的点

其实就是抄了stackoverflow上的回答。无耻地匿了。

啥,CSDN不能匿名……

若本文对你有帮助,请扫描左边的二维码;若本文对你没有帮助,请扫描右边的二维码。谢谢客官。

目前已有 7 人因为本文获得帮助并表达谢意,已有 2 人表示虽然没有帮助但是仍然表示感谢。



内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  git github gist proxy