最新消息: USBMI致力于为网友们分享Windows、安卓、IOS等主流手机系统相关的资讯以及评测、同时提供相关教程、应用、软件下载等服务。

terminal, git代理设置

IT圈 admin 19浏览 0评论

terminal, git代理设置

因为某些众所周知的原因,需要设置代理访问某些网址。终端的设置和git的设置稍有不同。

1. Mac代理设置

打开.bash_profile文件

vi .bash_profile

将如下内容复制到文件末尾:

function proxy_off(){unset http_proxyunset https_proxyunset ftp_proxyunset rsync_proxyecho -e "已关闭代理"curl cip
}function proxy_on() {export no_proxy="localhost,127.0.0.1,localaddress,.localdomain"export http_proxy="http://127.0.0.1:19180"export https_proxy=$http_proxyexport ftp_proxy=$http_proxyexport rsync_proxy=$http_proxyexport HTTP_PROXY=$http_proxyexport HTTPS_PROXY=$http_proxyexport FTP_PROXY=$http_proxyexport RSYNC_PROXY=$http_proxyecho -e "已开启代理"curl cip
}

其中,19180是代理端口。然后配置生效

source .bash_profile

开启代理

AdministratordeMacBook-Air:ios administrator$ proxy_on
已开启代理
IP	: 172.104.78.245
地址	: 日本  东京都  品川区
运营商	: linode数据二	: 日本东京都品川区 | Linode数据三	: 日本东京都东京URL	: .104.78.245
AdministratordeMacBook-Air:ios administrator$ 

关闭代理命令:proxy_off

2. git代理设置

git设置代理就比较简单了:

git config --global http.proxy http://127.0.0.1:19180
git config --global https.proxy https://127.0.0.1:19180

其中,19180为代理端口。

取消代理如下:

git config --global --unset http.proxy
git config --global --unset https.proxy

terminal, git代理设置

因为某些众所周知的原因,需要设置代理访问某些网址。终端的设置和git的设置稍有不同。

1. Mac代理设置

打开.bash_profile文件

vi .bash_profile

将如下内容复制到文件末尾:

function proxy_off(){unset http_proxyunset https_proxyunset ftp_proxyunset rsync_proxyecho -e "已关闭代理"curl cip
}function proxy_on() {export no_proxy="localhost,127.0.0.1,localaddress,.localdomain"export http_proxy="http://127.0.0.1:19180"export https_proxy=$http_proxyexport ftp_proxy=$http_proxyexport rsync_proxy=$http_proxyexport HTTP_PROXY=$http_proxyexport HTTPS_PROXY=$http_proxyexport FTP_PROXY=$http_proxyexport RSYNC_PROXY=$http_proxyecho -e "已开启代理"curl cip
}

其中,19180是代理端口。然后配置生效

source .bash_profile

开启代理

AdministratordeMacBook-Air:ios administrator$ proxy_on
已开启代理
IP	: 172.104.78.245
地址	: 日本  东京都  品川区
运营商	: linode数据二	: 日本东京都品川区 | Linode数据三	: 日本东京都东京URL	: .104.78.245
AdministratordeMacBook-Air:ios administrator$ 

关闭代理命令:proxy_off

2. git代理设置

git设置代理就比较简单了:

git config --global http.proxy http://127.0.0.1:19180
git config --global https.proxy https://127.0.0.1:19180

其中,19180为代理端口。

取消代理如下:

git config --global --unset http.proxy
git config --global --unset https.proxy
发布评论

评论列表 (0)

  1. 暂无评论