首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 软件管理 > 软件开发 >

(转)tortoise-git clone/pull/push很慢的解决办法

2012-09-28 
(转)tortoise-git clone/pull/push很慢的解决方法这几天从远程服务器上拉代码,发现TortoiseGit特别慢,无论

(转)tortoise-git clone/pull/push很慢的解决方法
这几天从远程服务器上拉代码,发现TortoiseGit特别慢,无论是clone/pull/push,都只有大概30KiB/s的样子。开始一直怀疑是不是ssh协议加密,导致的速度问题。后来在虚拟机里用git clone,却发现速度很快。这表明问题并不是出在ssh。

仔细想了想tortoisegit与原生git的区别,后来想起tortoisegit安装的时候,有两个ssh程序可以选择。当时候选择的是它推荐的TortoisePLink,因为TortoisePLink在windows下使用特别方便,可以随时轻松的在UI里更改使用的key file. 另外一个选项是openssh,用起来比较麻烦。但这个时候,由于项目较大,蜗速的clone和pull,push已经让我忍无可忍了。于是乎重新安装了一遍tortoisegit,这次选择安装openssh,装完后,将key file拷贝为~/.ssh/id_rsa文件。然后再使用tortoisegit的clone,速度上去了。

备注: windows系统下, ~ 代表用户根目录。如win7,通常~指向 C:/Users/Username文件夹。

热点排行