目录

给Git和终端设置代理,让我们自由飞翔

目录

给Git和终端设置代理,让我们自由飞翔

Set up agents for git and the terminal
  • 终端设置只适用于Linux/MacOS,Windows不行,Git通用

给终端设置代理

首先,电脑要先下载类SS/SSR等软件,或者自己有VPS服务器,由于每一款代理不一样,有的是http或者socks5,输入指令前自己了解一下

# http
export http_proxy=http://proxyAddress:port
# socks5
export ALL_PROXY=socks5://proxyAddress:port

例:

# 由于我是SSR,所以使用socks5演示
export ALL_PROXY=socks5://127.0.0.1:1080

这样输入是设置的临时代理,如果只是临时设置那么可以这样,如果我想每次开机都代理呢? 可以这样

$ vim ~/.bashrc # 提示没有vim的先安装
# 在最后一行添加上面的命令,我这里只做演示,每个人不一样自己注意
...
export ALL_PROXY=socks5://127.0.0.1:1080

给Git设置代理

给Git设置代理后下载/上传不会受墙限制

git config  --global http.proxy http://user:pwd@server.com:port