GUI適用完了後待機中の端末に復帰(外部マージツールとして使用)

GUI適用完了後待機中の端末に復帰(外部マージツールとして使用)

外部GUIアプリケーションを使用すると、git mergetoolシェルはバックグラウンドで忍耐強く待ちます。 GUIウィンドウを保存して閉じると、シェルはフォアグラウンドに戻り、gitはデフォルトのアプリケーションになります。私が書いているスクリプトで使用できるように、これがどのように行われるかを理解しようとしています。

envをチェックし、incrementedをSHLVL設定しTEXTDOMAIN、gitが自分を次の項目gitに挿入しますが、ターミナルとアプリケーションがどのように公募して開始点に戻ることができるかわかりません。PATHGIT_EXEC_PATH1つのウィンドウ/文書のみを閉じる場合

あいまいであれば申し訳ありません。これがどのように行われるのか理解していません。アプリケーションのシャットダウンに関連している場合は、方法を見つけることができますが、混乱しています。おそらくこれはGUIアプリケーションに設定されているので、ソースコードを見ているようです。融合するしかし、まだ見つかりませんでした。

見どころの洞察力や場所があれば大変感謝いたします。

関連情報