git 使用代理
git 报错 fatal: unable to access ‘https://github.com/.../.git‘: Recv failure Connection was rese
原因:
虽然你的电脑开了clash,但是git并没有用你电脑的系统代理。
解决方法:
git config --global --unset http.proxy
git config --global --unset https.proxy
git config --global http.proxy http://127.0.0.1:7897
git config --global https.proxy http://127.0.0.1:7897
Linux设置代理的方法:
export http_proxy="http://用户名:密码@代理地址:端口"
export https_proxy="http://用户名:密码@代理地址:端口"
如果不需要登入认证
export http_proxy="http://192.168.5.127:7890"
export https_proxy="http://192.168.5.127:7890"
nodejs使用代理
# 带认证的 HTTP 代理
npm config set proxy http://user:password@代理地址:端口
# 带认证的 HTTPS 代理
npm config set https-proxy http://user:password@代理地址:端口
# 示例(用户名 admin,密码 123456,代理地址 192.168.1.100:8080)
npm config set proxy http://admin:123456@192.168.1.100:8080
npm config set https-proxy http://admin:123456@192.168.1.100:8080