- 在工作中有时候会需要访问国外服务器下载大文件的Git库,国内ip不稳定的状况下,会出现超时,断联的情况就会很悲剧。简单讲述下item2的终端和Git如何配置代理(默认情况下即使开了代理,终端和git也不会响应的)。
查看服务器地址以及端口号:
设置 - 网络 - 代理 - 高级 - 代理 - 网页代理中查看
设置图.png
配置Item2的代理
终端输入:vim ~/.zshrc
随便敲一个键盘的字母进入编辑模式
复制以下代码:(地址和端口号就上图获取到的的)
proxy
export http_proxy=http://127.0.0.1:7890
export https_proxy=$http_proxy
粘贴完成按esc,输入括号里的vim保存被推出指令(:wq)
然后终端输入:source ~/.zshrc
截图:
配置zshrc
如果想取消配置:直接文件删除就可以了
也可以在终端输入unproxy ,关闭代理
再次开启终端输入:proxy
配置git代理
git配置 直接在终端输入就好了
git config --global http.proxy http://127.0.0.1:7890
git config --global https.proxy http://127.0.0.1:7890
取消配置:
git config --global --unset http.proxy
git config --global --unset https.proxy
检验是否成功
终端输入:curl ip.sb
会显示出你代理的ip地址
网友评论