如果代理方式是127.0.0.1:1080;这个意思就是通过本地的1080端口来与服务端通信, 将端口改为梯子的端口,流量就可以混淆加密,也就是"让终端fq"
举例: 比如v2**y客户端clash
使用的端口是7890
cmd :
set http_proxy=http://127.0.0.1:7890 & set https_proxy=http://127.0.0.1:7890
powershell :
$Env:http_proxy="http://127.0.0.1:7890";$Env:https_proxy="http://127.0.0.1:7890"
git :
export http_proxy=http://127.0.0.1:7890;export https_proxy=http://127.0.0.1:7890
一般重启终端又需要重新输入, 想用的方便可以加别名(alias)或者添加到配置文件中.
很多关于git设置代理的博客都会直接说export http_proxy="socks5://127.0.0.1:1080"
(因为ss的代理端口默认为1080,但是不解释清楚,我又不用ss,一直出问题让我晕了好一阵子)但是这样可能会clone时会因端口占用出现 :Failed to connect to 127.0.0.1 port 1080: Connection refused
解决方法 :
查询是否使用代理:
git config --global http.proxy;git config --global https.proxy
取消代理:
git config --global --unset http.proxy;git config --global --unset https.proxy
原文:https://www.cnblogs.com/tanshishi/p/13562488.html