alv*_*vin 11 git tortoisegit git-clone git-bash git-commands
这是我第一次构建git服务器.当我使用TortoiseGit-1.8.1.0-32bit来处理操作时,一切都很好!
但是如果我使用git clone命令或git bash,那么git clone的处理速度是如此之慢.我附上了两张图片,显示了git clone下面的相对传输速度.
有人可以给我一些建议吗?


hzw*_*wzw 12
也许您可以先获取最新版本,然后获取其余版本:
$ git clone --depth=1 git@github.com:joe/hello-world.git
$ cd hello-world
$ git fetch --unshallow
Run Code Online (Sandbox Code Playgroud)
谢谢这篇文章!
这里有两个问题:
第1部分.OpenSSL
按照文章中的说明http://darrell.mozingo.net/2011/09/29/painfully-slow-clone-speeds-with-msysgit-gitextensions/,我成功地提高了我的网络吞吐量git clone1 MiB/s至28 MiB/s.通过将OpenSSL从0.9.8e版升级到1.0.1e版来实现此结果.
第2部分.SSH协议
SSH协议比HTTPS协议慢一点,但不足以保证我在第1部分中提到的速度差异或您所看到的速度差异.有关Git协议的更多信息,请阅读本文:http://media.pragprog.com/titles/tsgit/chap-008-extract.html.
小智 5
如果您像我一样将 TortoiseGit 配置为使用 Putty 的 plink 进行连接(并使用选美等...),这可能对您有所帮助:
尝试在 Putty(默认设置)中启用以下设置:
对我来说,这导致从 143.00 KiB/s 到4.50 MiB/s
希望这可以帮助。
| 归档时间: |
|
| 查看次数: |
22345 次 |
| 最近记录: |