终端下设置代理,取消代理(可以解决Git 慢的问题)

2017-12-14  本文已影响214人  e36350f93207

CMD

基本设置

127.0.0.1 =>代理服务器的地址(ip,域名,hostname)
1080 => 代理端口号

<pre class="prettyprint">set http_proxy=http://127.0.0.1:1080
</pre>

需要用户名和密码:

username => 需要使用的用户名
password => 需要使用的密码

<pre class="prettyprint">set http_proxy_user=username
set http_proxy_pass=password
</pre>

删除设置:

设置为空即可

<pre class="prettyprint">set http_proxy=
set http_proxy_user=
set http_proxy_pass=
</pre>


Bash

基本设置

<pre class="prettyprint">export http_proxy=http://127.0.0.1:1080
export https_proxy=https://127.0.0.1:1080
//设置socks代理
export http_proxy=socks://127.0.0.1:1080
export http_proxy=sock4://127.0.0.1:1080
export http_proxy=sock5://127.0.0.1:1080
</pre>

需要用户名和密码:

<pre class="prettyprint">export http_proxy=username:password@127.0.0.1:1080
</pre>

删除设置:

<pre class="prettyprint">unset http_proxy
unset https_proxy
</pre>


Git Bash

以全局模式为例

基本设置

<pre class="prettyprint">git config --global http.proxy http://127.0.0.1:1080
</pre>

需要用户名和密码:

<pre class="prettyprint">git config --global http.proxy username:password@http://127.0.0.1:1080
</pre>

删除设置:

<pre class="prettyprint">git config --global --unset http.proxy
</pre>

上一篇下一篇

猜你喜欢

热点阅读