0%

git-proxy

有时候在github或gitlab这些仓库clone项目,因为被墙了,没有使用代理阿之类的因由,下不下来

类似这些

remote: Compressing objects: 100% (4455/4455), done.
Timeout, server gitlab.com not responding. MiB | 7.00 KiB/s
fatal: the remote end hung up unexpectedly
fatal: early EOF

而git clone 的时候用的是.git结尾的连接,这个时候就需要配置一下ssh代理访问这个仓库

$ vim ~/.ssh/config
Host gitlab.com
HostName gitlab.com
Port 22
ProxyCommand nc -v -x 127.0.0.1:1080 %h %p

欢迎关注我的其它发布渠道