Windows用のGithubのbashシェルをConsole2でラップしようとしています。これは私が望んでいたほど簡単ではありません。これは、git-scm.com の Git for Windows を使用すると非常に簡単です。そのbashシェルをConsole2で問題なく使用できることはわかっていますが、Github for Windows bashシェルでこれを行う方法に本当に興味があります。Github for Windows と Git for Windows の名前が似ているため、解決策を探すのに苦労しました。
git-scm.com mysysgit 別名 Git for Windows から bash シェルをラップするのは、sh.exe が付属しているため非常に簡単です。Console2 設定の Shell: フィールドに次のように入力するだけです。
"C:\Program Files (x86)\Git\bin\sh.exe" --login -i
私の質問は、Github for Windows bash シェルを Console2 内で開くにはどうすればよいですか?
Windows 用 Github には、Shell フィールドの簡単なパスと実行可能ファイルがありません。できることは、Github for Windows のオプションに移動し、カスタム プログラムを設定して、次のように Console2 を指すようにすることです。
本当の秘訣は、Console2 の設定に何が入るのですか? Console2 内の bash シェルを取得するために、Shell: フィールドには何が入りますか? bash シェルが選択された状態で Github for Windows のシェル コマンドのターゲットを見ると、少し奇妙な結果が得られます。
C:\Users\10136196\AppData\Local\GitHub\GitHub.appref-ms --open-shell
これは、Github for Windows が使用するマイクロソフトのワンクリック インストール機能に関係しており、これは私の実験では Console2 設定の Shell: フィールドでは機能しません。