ℹ️NOTE终端提示:桌面客户端开启“系统代理”后,终端 (Terminal / Bash / Zsh) 默认是不走代理的。下载 npm 包或 git clone 依旧会超时。
1. Linux / macOS 终端环境变量代理导出
在 ~/.zshrc 或 ~/.bashrc 中追加以下快捷别名:
# 快捷开启代理 (假设本地代理端口为 7890)
alias proxy='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; echo "[+] Terminal Proxy Enabled."'
# 快捷关闭代理
alias unproxy='unset http_proxy https_proxy all_proxy; echo "[-] Terminal Proxy Disabled."'
2. Git 命令行单独代理配置
# 仅对 github.com 域名设置 SOCKS5 代理
git config --global http.https://github.com.proxy socks5://127.0.0.1:7890
关联阅读:
* 点击复制包含绝对主地址的分享链接