代理 - 终端和Git使用如何代理
GIT
设置HTTP协议
- socks5方式
1 | git config --global http.proxy 'socks5://127.0.0.1:1080' |
- http方式
1 | git config --global http.proxy "http://127.0.0.1:6667" |
- 取消设置
1 | git config --global --unset http.proxy |
设置SSH协议
创建文件 ~/.ssh/config 【如果存在可忽略】
1 | Host bitbucket.org |
终端 terminal
打开终端执行下面命令即可,无须重启终端
1 | export http_proxy="socks5://127.0.0.1:1080" |
设置完后 执行下面命令查看自己的IP
1 | curl -i http://ip.cn |
有个问题就是设置完代理,上面的命令无法测试自己的IP了,应该是这个地址也同时被墙了。
参考:https://blog.kelu.org/tech/2017/06/19/setting-socks5-proxy.html