1. ホーム
  2. git

[解決済み] Git bash Error: 子プロセスをフォークできませんでした。利用可能な端末がありません (-1)

2022-02-26 12:25:29

質問

以前、最大8つのgit bashターミナルを同時に実行したことがあります。

現在は2つしか起動していません。

このエラーは今まで見たことがなく、何が原因なのか理解できません。

何かお手伝いできることがあれば、ぜひお願いします。

画像を添付します。

解決方法は?

で同様の問題と解決策を発見しました。 グーグルグループ

<ブロッククオート

Windowsのコマンドプロンプトを開いて、コマンドを実行しました。

$ tasklist

git bash シェルで行った ssh 接続が、それらのウィンドウを閉じたときに閉じられず、利用可能な git bash シェルのウィンドウをぶら下げていたように見えます。

危険な解決策かもしれませんが、Windowsのコマンドプロンプトから、次のように実行しました。

$ taskkill /F /IM ssh.exe 

この後、すべてが再び動作するようです。オーファン・プロセスの問題とは直接関係ないかもしれませんが、少なくとも私にとっては、これでうまくいきました。

追記:他のプロセスをkillすることも可能です。

$ taskkill /F /IM vim.exe