小编pie*_*nia的帖子

“Git Bash here”启动时间太长(也是 MSYS2 bash 终端)

当我连接到公司 VPN 时,“此处的 Git bash”需要 1 分钟才能启动。“ls”命令或任何其他 MSYS2 Linux 命令也需要 1 分钟。

如果我没有连接到 VPN,则一切正常。

当连接到VPN时,我从Windows 10命令行执行“bash”,打开bash需要1分钟。我关闭 bash 并再次输入“bash”,命令立即执行。但如果我等待 2 或 3 分钟并执行“bash”,则又需要 1 分钟才能执行。

我已经搜索并尝试了很多解决方案,但没有一个对我有用:我尝试了这个:Git Bash 在 Windows 7 x64 上非常慢,这个https://cygwin.com/faq.html#faq.using.startup-slow,其中其他的,但没有用。

我怀疑 VPN 处于活动状态时存在 DNS 问题。但我尝试手动更改DNS并没有解决问题。

我还测试了MSYS2单机版,版本msys2-x86_64-20210228,并删除了GIT:同样的问题!使用 bash 或任何其他 MSYS2 命令。如果未连接到 VPN,bash 窗口会立即打开,但第一次连接到 VPN 后需要 55 秒。

我的系统:

  • Git版本2.31.1.windows.1
  • Windows 10(10.0.19041 内部版本 19041)
  • msys2-x86_64-20210228

git bash cygwin msys2

3
推荐指数
1
解决办法
1561
查看次数

标签 统计

bash ×1

cygwin ×1

git ×1

msys2 ×1