varkai
要么孤独,要么庸俗
使用 SOCKS5 代理加速 GitHub 克隆
因为众所周知的原因,国内从 GitHub 上克隆代码是非常非常的慢的,只能利用梯子曲线救国了,但是就算梯子打开全局系统代理,对 git clone
也是没有用的,经过一番搜寻和实践,终于找到利用梯子加速的方法:
只要在 ~/.ssh
目录下新建一个 config
文件,并写入以下内容:
# 这里的 -a none 是 NO-AUTH 模式
# 详情参见 https://bitbucket.org/gotoh/connect/wiki/Home 中的 More detail 一节
# 将 SOCKS5 代理地址替换成自己的地址
ProxyCommand connect -S 127.0.0.1:7890 -a none %h %p
Host github.com
User git
Port 22
Hostname github.com
# 这里是 ssh 的私钥地址,注意修改路径为你的路径
IdentityFile "C:\Users\username\.ssh\id_rsa"
TCPKeepAlive yes
Host ssh.github.com
User git
Port 443
Hostname ssh.github.com
# 这里是 ssh 的私钥地址,注意修改路径为你的路径
IdentityFile "C:\Users\username\.ssh\id_rsa"
TCPKeepAlive yes
到这里就可以打开你的梯子,享受 GitHub 克隆时飞一般的感觉!
捐赠
如果您觉得博客对您有所帮助,不妨赏博主一杯☕。