我正在进行SSH git克隆-
git clone git@gitlab.com:###############.git two3
五分钟内什么也没发生,它卡在
Cloning into 'two3'.
然后它实际上开始克隆。回购的大小约为35MB。
如何加快克隆速度。
这需要很长时间
回答我自己的问题这是由于Ipv6。当我使用-时,它得到了解决
echo "# To prefer IPv4 over everything else" >> /etc/gai.conf
echo "precedence ::ffff:0:0/96 100" >> /etc/gai.conf
echo "precedence ::1/128 50" >> /etc/gai.conf
echo "precedence ::/0 40" >> /etc/gai.conf
echo "precedence 2002::/16 30" >> /etc/gai.conf
echo "precedence ::/96 20" >> /etc/gai.conf
最近发生了一起事件,其解决方案可以解释您所经历的一些情况
此外,SSH负载均衡器也存在一些问题。
还请检查您要通过SSH克隆的其他GitLab存储库是否仍然存在此问题。
我很长一段时间都面临同样的问题,然后我尝试运行这个命令ssh -T git@gitlab.example.com
,它为我解决了这个问题。如果您是第一次克隆,您应该验证GitLab主机的真实性。
参考:https://docs.gitlab.com/ee/user/ssh.html