设置cmd代理,设置git代理

一:cmd代理

1. cmd http 代理
# cmd临时代理方案(cmd窗口关闭,则代理失效)
set http_proxy=http://127.0.0.1:50015
set https_proxy=http://127.0.0.1:50015
 
# cmd永久代理方案
netsh winhttp import proxy source=ie
 
2. cmd socks5 代理
set http_proxy=socks5://127.0.0.1:50014
set https_proxy=socks5://127.0.0.1:50014
3. cmd (服务器)针对性代理,绕过本地请求(修改为自己的代理地址和端口)
# http
netsh winhttp set proxy proxy-server=”http=192.168.17.100:50015″ bypass-list=”localhost”
# https
netsh winhttp set proxy proxy-server=”http=192.168.17.100:50015″ bypass-list=”localhost”
# socks
netsh winhttp set proxy proxy-server=”socks=192.168.17.100:50015″ bypass-list=”localhost”
 
4. cmd 查看代理情况
netsh winhttp show proxy
 
5. cmd 取消代理情况
netsh winhttp reset proxy
 

二:git代理

1. 临时 http 代理
# 地址和端口换成自己的代理服务器
export http_proxy=http://127.0.0.1:7777
export https_proxy=http://127.0.0.1:7777
 
2. 永久 http 代理
# 命令方式
git config –global http.proxy http://127.0.0.1:50015
git config –global https.proxy http://127.0.0.1:50015
 
# 修改配置文件方式
# 进入用户名根路径,找到 .gitconfig 文件,修改为
 
[http]
proxy = http://127.0.0.1:50015
[https]
 
3. 查看 http(s) 代理情况
git config –get –global http.proxy
git config –get –global https.proxy
 
4. 永久 socks5 代理
命令方式:
git config –global http.proxy socks5://127.0.0.1:50014
git config –global https.proxy socks5://127.0.0.1:50014
 
修改配置文件方式:
进入用户名根路径,找到 .gitconfig 文件,修改为:
 
[http]
proxy = socks5://127.0.0.1:50015
[https]
proxy = socks5://127.0.0.1:50015
 
5. 查看 socks5 代理情况
git config –get –global http.proxy
git config –get –global https.proxy
git config –get –global http.proxy socks5
git config –get –global https.proxy socks5
 
6. 取消 http 或 socks 代理
git config –system (或 –global 或 –local) –unset http.proxy
例:
git config –global –unset http.proxy
git config –global –unset https.proxy


本文为@艺文笔记原创文章,转载请注明出处:https://www.xuwenyan.com/archives/492,非常感谢!
上一篇:  下一篇: