Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/git/21.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Git 如何在windows上获得更快的SSH克隆速度?_Git_Github_Ssh - Fatal编程技术网

Git 如何在windows上获得更快的SSH克隆速度?

Git 如何在windows上获得更快的SSH克隆速度?,git,github,ssh,Git,Github,Ssh,使用PuTTY的plink/pagent,mygit clones似乎被限制在65Kb/s左右。之后,将其推高至92Kb/s左右 使用git for windows,切换到MingGW安装提供的OpenSSH,这大大提高了速度,达到了848Kb/s左右,但是,如果我使用https进行克隆,我可以获得1.5Mb/s的速度git克隆https://github.com/user/repo 这似乎是SSH配置问题。如果有的话,有哪些选项可以增加git克隆git@github.com:user/repo

使用PuTTY的plink/pagent,my
git clone
s似乎被限制在65Kb/s左右。之后,将其推高至92Kb/s左右

使用git for windows,切换到MingGW安装提供的OpenSSH,这大大提高了速度,达到了848Kb/s左右,但是,如果我使用https进行克隆,我可以获得1.5Mb/s的速度<代码>git克隆https://github.com/user/repo


这似乎是SSH配置问题。如果有的话,有哪些选项可以增加git克隆git@github.com:user/repo?

您可能需要使用加密密码设置(例如,选择
河豚
,而不是
AES
)。当我在Linux机器之间对ssh进行性能调优时,我几乎可以将吞吐量提高一倍(与默认设置相比)


不同的(然后,
OpenSSH
客户端版本对性能也产生了令人惊讶的影响,因此检查
plink
版本也可能会有所帮助。

如何使用它?@ryenus出于好奇,我会尝试一下,然而,WSL的功能还不够完整,我无法将其用作开发环境。@ryenus WSL以350-450Kb/s的速度调用repo,因此大约是使用MingGW速度的一半,但是pagent速度的4-5倍。