gitbash终端代理
rehoni / 2024-07-14
这里只说明搭配 Clash
使用的git bash
的https
终端代理,主要解决的是git clone
失败的问题。
git 有两种协议,一种书 https,还有一种是 ssh 。
如果是用 https,设置终端代理即可。如果是 ssh,需要单独配置代理。
cat > ~/.bash_profile << EOF
function proxy_on() {
export http_proxy=http://127.0.0.1:7890
export https_proxy=\$http_proxy
echo -e "终端代理已开启。"
}
function proxy_off(){
unset http_proxy https_proxy
echo -e "终端代理已关闭。"
}
EOF
source ~/.bash_profile
打开代理 proxy_on
关闭代理 proxy_off