Git Bash启动和执行命令时速度很慢

az31mfrm  于 2023-03-11  发布在  Git
关注(0)|答案(3)|浏览(383)

启动和命令是非常非常缓慢的windows 8.1嵌入式。
当我启动git bash的时候,它会打开1~ 2分钟。
我输入一个命令,如'ls',它延迟1~2分钟。
10个shell提示也延迟1~ 2分钟。
更改环境路径不起作用。

jfgube3f

jfgube3f1#

我在科摩多互联网安全的HIPS模块的行为拦截器中找到了导致这个问题的设置:

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

如果这对您不起作用,请尝试将“git.exe”和“sh.exe”添加到此列表和防病毒排除项中。

zwghvu4y

zwghvu4y2#

这个问题看起来不活跃,并且已经回答了,但是我发现git bash启动缓慢的一些其他问题,所以分享一下,以防万一它对任何人都有用。
在我的例子中,几秒钟的延迟是由git-prompt.sh脚本引起的,默认情况下,它是通过bash.bashrc启动的。我注解掉了默认%GIT_HOME%\etc\bash.bashrc的最后一行:

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

好处:一秒钟之内就开始了。
缺点:提示符没有显示我所在的分支。

zfciruhq

zfciruhq3#

我也面临着同样的问题,但对于我的情况,它只是通过更新git解决了。

git update

相关问题