需求描述:我使用的是mac clash verge软件,导入节点配置开启代理使用了,网页google能正常使用,我现在想git clone一个项目报错:致命错误:无法访问。于是我想让终端也走代理模式下载
终端执行命令:
# 临时生效(关闭终端后失效)
export http_proxy=http://127.0.0.1:7890
export https_proxy=http://127.0.0.1:7890
export all_proxy=socks5://127.0.0.1:7890
如果想永久生效,如果想让所有终端会话都自动用代理,可修改 shell 配置文件(Mac 默认是 zsh,对应.zshrc;如果是 bash 则是.bash_profile):
1、打开配置文件
# zsh(绝大多数Mac用户)
open -e ~/.zshrc
# bash(少数老版本Mac)
open -e ~/.bash_profile
2、在文件末尾粘贴代理命令(就是上面的 export 那三行),保存并关闭文件;
3、让配置立即生效:
# zsh
source ~/.zshrc
# bash
source ~/.bash_profile
注意:本地电脑具体代理的端口号打开机场软件查看,使用实际对应端口

image.png