CentOS 8 设置github代理
xiaohu 摸鱼家

1. 设置http, https代理(针对http(s)协议的git仓库,如http(s)://git-package.com)

不需要为github单独设置代理,git默认使用系统的http_proxy,https_proxy变量,所以只需要设置系统的代理即可。

2. 设置ssh代理(针对git+ssh协议的git仓库,如git@github:git-package)

~/.ssh/config中添加如下内容:

1
2
3
4
5
Host github.com
User git
Hostname ssh.github.com
Port 443
ProxyCommand nc --proxy 127.0.0.1:1083(代理类型对应端口,默认http类型) (--proxy-type 其他代理类型) %h %p

不需要再额外设置系统的任何proxy变量。man ncat查看ncat的帮助文档。

 评论