Git Bash在启动和命令方面很慢

时间:2014-02-27 18:43:54

标签: git git-bash

Windows 8.1 Embedded中的启动和命令非常慢。

当我开始git bash时,开启1~2分钟。

我输入了像' ls'这样的命令,它会延迟1~2分钟。

十个shell提示也会延迟1~2分钟。

改变环境路径并不起作用。

2 个答案:

答案 0 :(得分:1)

我在Comodo Internet Security的HIPS模块的行为阻止程序中找到了解决此问题的设置:

  • 右键单击通知区域上的Comodo图标,然后选择:" HIPS" > "设置"
  • 在左侧窗格中,选择"行为拦截器"
  • 在右侧窗格中,在"高级"阻止,点击"例外" (或"排除",我从巴西葡萄牙语安装翻译)
  • 右键单击弹出列表的背景,然后选择:"添加" > "文件"
  • 导航到Git安装目录(通常是" c:\ program files(x86)\ git \")并打开" bin"目录
  • 选择" git.exe"执行并单击"打开",然后"确定"然后"好的"试。

如果这对您没有用,请尝试添加" git.exe"和" sh.exe"到此列表和反病毒排除。

答案 1 :(得分:0)

这个问题似乎没有问题并得到了解答,但我发现git bash启动缓慢的其他一些问题,所以分享以防它对任何人都有用。

在我的情况下,几秒钟的延迟是由默认情况下通过git-prompt.sh启动的bash.bashrc脚本引起的。我注释掉了默认%GIT_HOME%\etc\bash.bashrc中的最后一行:

shopt -q login_shell || . /etc/profile.d/git-prompt.sh

好处:bash在不到一秒的时间内开始。

缺点:提示未显示我所在的分支。