当我连接到公司VPN时,“Git bash here”需要1分钟才能启动。 "ls"命令或任何其他MSYS2 Linux命令也需要1分钟。
如果我没有连接VPN,一切都正常。
连接VPN时,我从Windows 10 cmd行执行“bash”,需要1分钟才能打开bash。我关闭bash并再次输入“bash”,命令立即执行。但是,如果等待2到3分钟并执行“bash”,则再次需要1分钟才能执行。
我已经搜索并尝试了许多解决方案,但都没有对我起作用: 我尝试了这个:Git Bash is extremely slow on 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秒。
如果我没有连接VPN,一切都正常。
连接VPN时,我从Windows 10 cmd行执行“bash”,需要1分钟才能打开bash。我关闭bash并再次输入“bash”,命令立即执行。但是,如果等待2到3分钟并执行“bash”,则再次需要1分钟才能执行。
我已经搜索并尝试了许多解决方案,但都没有对我起作用: 我尝试了这个:Git Bash is extremely slow on 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 Build 19041)
- msys2-x86_64-20210228
$HOME/.bashrc
并以echo "请稍等,正在执行 .bashrc。"
开始吗? - undefined