创建本地主机到外网主机的 ssh tunnel
ssh -N -D 127.0.0.1:8888 xxx@your_server_ip
配置 git 使用 ssh tunnel
git config --global http.proxy ‘socks5://127.0.0.1:8888’
git config --global https.proxy ‘socks5://127.0.0.1:8888’
git clone 代码
qfu@server229:~/src$ git clone https://github.com/facebookresearch/faiss.git
Cloning into ‘faiss’…
remote: Enumerating objects: 9556, done.
remote: Total 9556 (delta 0), reused 0 (delta 0), pack-reused 9556
Receiving objects: 100% (9556/9556), 15.60 MiB | 3.02 MiB/s, done.
Resolving deltas: 100% (8131/8131), done.
qfu@server229:~/src$