一键开关git socks5代理的脚本
发表时间 2016-12-24  |  浏览量:  |  分类: Git

转载地址: 关于Git(一):贡献个一键打开关闭git socks5代理的脚本

脚本

#!/bin/bash
case $1 in

on)
git config --global http.proxy 'socks5://127.0.0.1:1080' 
git config --global https.proxy 'socks5://127.0.0.1:1080'
;;

off)
git config --global --unset http.proxy
git config --global --unset https.proxy
;;

status)
git config --get http.proxy
git config --get https.proxy
;;
esac
exit 0

将上述文件保存为gitproxy,注意不要带任何后缀,将其复制到/usr/local/bin,增加可执行权限即可。

使用说明

打开socks5代理

gitproxy on

关闭socks5代理

gitproxy off

查看socks5状态

gitproxy status

注意事项

请保证shadowsocks5的本地端口为1080并打开,如果端口为其他,请对应修改脚本.

关闭

分类

Java 算法 Linux Git Go Feign Hystrix

标签

Java 字符串 算法 kmp Linux VPS VPN 系统界面 Git Socks5 Go json 网络 面试 后端开发 翻译 Feign Spring Cloud 日志 log4j slf4j Hystrix