如何解决Git bash错误:无法分叉子进程:没有可用的终端-1
在google groups中发现了类似的问题和解决方案
我打开了一个 Windows 命令提示符并运行了命令
$ tasklist
当这些窗口关闭并挂起可用的 git bash shell 窗口时,我在 git bash shell 中建立的 ssh 连接似乎没有关闭。
这可能是一个危险的解决方案,但我从 Windows 命令提示符运行
$ taskkill /F /IM ssh.exe
在此之后,一切似乎都恢复了。它可能不是直接的孤儿进程问题,但这至少对我有用。
附加说明:您还可以杀死其他进程,例如:
$ taskkill /F /IM vim.exe