如图,真心龟速,有办法让服务器使用本地的 shell 的 proxy 达到加速的目的吗?
1
BrettD 2020-11-24 11:05:08 +08:00 via iPhone
在本地 clone 完之后 scp 传输到服务器上
|
2
m4d3bug 2020-11-24 11:06:47 +08:00 via Android
本地起个 squid,穿透映射在服务器的端口,然后 git config 设 http.proxy …
|
3
lookas2001 2020-11-24 11:11:26 +08:00 via Android
ssh 开个 tunnel 转发流量到本地
要不就买个国外的服务器,解决所有问题 |
4
liangming1 2020-11-24 12:25:39 +08:00
修改本地 hosts,到一个香港 proxy 机器上。
|
5
oneisall8955 2020-11-24 12:54:05 +08:00 via Android
最近 get 到 ssh 的-L 和-R 参数
先本地 shell 执行: ssh -fNR *:远程机器端口:本地代理机器局域网 IP 或 localhost:本地局域网 IP 机器或本机端口 user@远程机器 IP 没记错错的话这个命令是让远程机器开启一个端口,在远程主机里访问这个端口就是访问本地的端口对应的服务,这个叫远程端口转发到本地(或本地局域网) 接着在远程机器设置 git 和 http 或 https 的 proxy 到机器本身的那个端口即可 猜想的没实践过。另外,需要 ssh 设置自动连接,防止超时断开 connect |
6
WishMeLz 2020-11-24 12:54:51 +08:00
需改 git 的代理
|
7
shiny 2020-11-24 12:57:09 +08:00
说个不相关的简易方法:fastgit.org
|
8
loadingimg 2020-11-24 13:26:55 +08:00
推荐 gitclone.com
|
9
a22124497 2020-11-24 13:29:43 +08:00
油猴上有脚本,gitbug 加速的吧,要不 cf 上建 XX 项目,也可以加速
|
10
imdong 2020-11-24 13:33:03 +08:00
vim ~/.ssh/config
``` Host proxy Hostname server-ip .... Host github.com ProxyJump proxy ``` git clone [email protected]:user/project.git 前提是你有一台可以加速的 ssh 服务器。 |