SSH 配置代理加速 git 的代码提交与接取

SSH 有时候在提交 git 的时候会比较慢,所以需要配置代理
更新于: 2021-12-19 12:57:28

方法1: 直接在 .ssh/config 中添加配置

我的sock代理是: 127.0.0.1:9091

Host github.com
IdentityFile ~/.ssh/id_rsa.github.com
ProxyCommand nc -X 5 -x 127.0.0.1:9091 %h %p

方法2: 利用 corkscrew,采用 http 代理的方式(未测试)

# 安装
brew install corkscrew

# 在 .ssh/config 的添加如下
ProxyCommand /usr/local/bin/corkscrew 127.0.0.1 8080 %h %p

参考:
https://kanda.me/2019/07/01/ssh-over-http-or-socks/