TortoiseGit 在 Windows 7 机器上真的很慢

Tre*_*non 5 samba windows-7 git

我的一位同事使用带有 TortoiseGit 的 Windows 7 机器,即使只是运行 git status,它也非常缓慢。他正在使用 TortoisePlink 连接和密钥服务方法。

每次提交大约需要 5 分钟才能填充更改的文件列表,更不用说实际提交本身了。当出现合并冲突时,推和拉需要更多的时间和悲哀!

我不确定是什么导致它如此缓慢,因为所有操作似乎都受到了损害,而不仅仅是那些访问网络的操作(推/拉/等)。

对所有这一切的一个警告是,他正在处理从 Ubuntu 10.10 机器通过 Samba 共享的文件。

通过删除并重新安装 TortoiseGit 和 MSysGit,我没有运气让它在他的机器上运行得更快。还有其他想法可以让它更快吗?

他正在使用 TortoisePlink 来使用 Pageant 和多个键。

Aas*_*set 2

您是说他克隆的存储库位于 Samba 共享上,还是说他实际上直接使用 Samba 共享上的工作目录?如果是后者,我强烈建议在本地克隆存储库(这就是 git 的使用方式)。如果不是的话,我不知道为什么status或commit等本地操作这么慢。您可能想尝试使用 MSysGit 来尝试 GitExtensions;我在 Windows 7(在本地硬盘上)上使用它,并且对此非常满意。