git设置代理
- 设置https代理
-
- 全局设置(不推荐)
- 只对GitHub代理(推荐)
-
- 取消代理
- 配置ssh的代理
-
- 配置ssh的config
-
- Linux、MacOS
- Windows
- config 内容
- 测试是否设置成功
设置https代理
全局设置(不推荐)
#使用http代理
git config --global http.proxy http://127.0.0.1:7890
git config --global https.proxy https://127.0.0.1:7890
#使用socks5代理
git config --global http.proxy socks5://127.0.0.1:7890
git config --global https.proxy socks5://127.0.0.1:7890
只对GitHub代理(推荐)
#使用socks5代理(推荐)
git config --global http.https://github.com.proxy socks5://127.0.0.1:7890
#使用http代理(不推荐)
git config --global http.https://github.com.proxy http://127.0.0.1:7890
取消代理
git config --global --unset http.proxy git config --global --unset https.proxy
配置ssh的服务器托管网代理
配置ssh的config
Linux、MacOS
vi ~/.ssh/config
Windows
到C:Usersyour_user_name.ssh目录下,新建一个config文件(无后缀名)
config 内容
将下面内容加到config文件中即可。
对于windows用户,代理会用到connect.exe,你如果安装了Git都会自带connect.exe,如我的路径为D:Gitmingw64binconnect。
#Windows用户,注意替换你的端口号和connect.exe的路径
ProxyCommand "C:APPGitmingw64binconnect" -S 127.0.0.1:7890 -a none %h %p
#MacOS用户用下方这条命令,注意替换你的端口号
ProxyCommand nc -v -x 127.0.0.1:7890 %h %p
Host github.com
User git
Port 22
Hostname github.com
# 注意修改路径为你的路径
IdentityFile "C:UsersYour_User_Name.sshid_rsa"
TCPKeepAlive yes
Host ssh.github.com
User git
Port 443
Hostname ssh.github.com
# 注意修改路径为你的路径
IdentityFile "C:UsersYour_User_Name.sshid_rsa"
TCPKeepAlive yes
测试是否设置成功
保存后文件后测试方法如下,返回successf服务器托管网ul之类的就成功了。
ssh -T git@github.com
服务器托管,北京服务器托管,服务器租用 http://www.fwqtg.net
相关推荐: 漏洞处置:HTTP/2 快速重置攻击对 F5 NGINX 的影响
原文作者:Michael Vernik,Nina Forsyth 原文链接:漏洞处置:HTTP/2 快速重置攻击对 F5 NGINX 的影响 转载来源:NGINX 开源社区 NGINX 唯一中文官方社区 ,尽在nginx.org.cn 本文主要介绍了最近发现的…