【发布时间】:2017-08-10 19:28:50
【问题描述】:
几个月前,我在 Windows 10 上安装了 Git。它工作了一段时间。但是现在,它的运行速度很慢。
git status 命令需要 7 秒 来执行,git stash 需要 很多分钟 来存储(即使没有任何东西可以存储)。另外,我想指出,git status 会立即打印结果,但我在几秒钟内无法输入新命令,如下图所示。
我已经尝试过解决link1、link2 等类似问题的解决方案,但都没有奏效。
P.S.:我使用的是 Windows Defender 防病毒软件,它不会让我的 Bash 变慢。此外,cmd 需要更多时间来执行 git 命令,而 git bash 需要更长的时间来运行任何命令。
更新:我已切换到 Ubuntu,因此,我目前不使用 Windows。因此,我无法检查是否有任何解决方案适合我。我接受了@pschild 提供的答案,因为它获得了最多的支持,并且似乎对很多人都有效。
【问题讨论】:
-
看来你的 bash 提示设置有问题。尝试设置
PS1='$ ',以便禁用任何花哨的提示设置,然后看看它是否对你来说仍然很慢。 -
@holygeek,谢谢它的帮助。现在 git status 需要大约 3-4 秒而不是 7 秒。但它仍然很慢,对吧?
-
只有GIT吗?你是在网络驱动器上,还是在 SSD 上?您在使用计算机时是否观察到随机延迟?
-
是的,它只是 GIT,其他一切都很好。我不在网络驱动器或 SSD 上
-
作为一个赏金新手,我在赏金原因和自定义消息方面都搞砸了禁用 AMD Radeon 驱动程序解决了我的问题,但我真的想知道 为什么 i> 部分。不胜感激。
标签: git windows-10 git-bash mingw-w64 mintty