Git bashを実行すると、ルートで新しいbashウィンドウを開くことができます Alt+F2
現在のディレクトリパスでWindows Explorerウィンドウを開くことができます
$ Explorer .
やってみる
$ sh
私の場所で新しいターミナルウィンドウを開くには
sh: __git_ps1: command not found
gitを実行せずに現在のウィンドウでシェルを開きます。
自分の場所で新しいbashシェルをすばやく開くにはどうすればよいですか?
StuperUserの答えは正しいですが、PATH環境にシェルスクリプトを追加するほかに、単純なbashエイリアスを.bashrc
または.bash_profile
ファイルに追加することもできます。
エイリアスを作成するだけです:
alias git-bash='/git-bash.exe & > /dev/null 2&>1'
bashrcとbash_profileは標準のBASH構成ファイルで、ユーザーのホームフォルダーにあります。
詳細情報 Bashスタートアップファイル
これは特にgit-bashターミナル用なので、Gitディレクトリ(C:\ Program Files\Git)をパスに追加します( https://www.howtogeek.com/118594/how-to-edit- your-system-path-for-easy-command-line-access / )
次に実行します
$ git-bash
現在の場所で新しいgit-bashを開きます。
ただし、現在の端末をブロックしないようにするには、& > /dev/null 2&>1
を使用してバックグラウンドで実行し、結果をnullにパイプする必要があります( https://superuser.com/a/1314830/641 を参照)。 =)なので、ディレクトリの.shにコマンドを追加して、それを簡単に呼び出すようにしました。
これは数年前のものですが、とにかく投稿したかったのです。
@Alexの回答を使用すると、リンクされたプロセスなどを介して各ウィンドウが他のウィンドウに接続されているようです。これが、現在の場所から始まる完全に独立した新しいウィンドウに対する私の解決策です。
alias new='start "" "C:\Program Files\Git\git-bash.exe"'
これにより、使用するたびに新しいウィンドウが1つ表示されます。しかし、実際には4つのターミナルを開いておきたいので、通常は次のエイリアスを使用して、現在の場所で3つの新しいターミナルウィンドウを開きます。
alias new3='start "" "C:\Program Files\Git\git-bash.exe" && start "" "C:\Program Files\Git\git-bash.exe" && start "" "C:\Program Files\Git\git-bash.exe"'
乾杯!