web-dev-qa-db-ja.com

git bashのルートディレクトリ(/)を変更する

Windowsでgit bashのルート(/)ディレクトリを変更する方法はありますか?.

デフォルトでは、インストールフォルダーに設定されています。代わりにc:\に設定すると、ドライブ文字を入力する必要がなくなります。/c/some/pathすべての絶対パス。

13
79E09796

echo 'cd /c/' >> ~/.bashrc

Bash cliを開くと、自動的に/ c /ディレクトリに移動します。

8
agilob

あなたができることは、いくつかのWindowsパスをルートベースのmsys2パスにマウントすることです:

mount c:/src /src

次に、C:/ src/...に/ src/...としてアクセスできます。

2
max630

Gitを正しくインストールした場合、右クリックで呼び出すと、ファイルエクスプローラーメニューに2つのコマンドが表示されます。 2つのコマンドの両方に素敵な色の付いたアイコンが表示されます。-Git GUI Here-Git bash Hereには3日かかったので、どこからでも実行できます。

enter image description here

2
Andr

私(Windows 10)でうまくいったのは、ショートカットを編集することでした。

以前のターゲットは「C:\ Program Files\Git\git-bash.exe」でした--cd-to-home Start in:was my homedir

Start inをC:に変更し、-cd-to-homeを削除しました

Bashは/ cから始まります

1
Jim Davis

これを行う正式な方法はありませんが、サポートされていない回避策があります。

Git 2.xでは、インストールフォルダー(bin、dev、..)をc:\ドライブのルートにコピーできます。

これで、c:\から「git-bash.exe」を実行すると、/some/path の代わりに /c/some/path

他のドライブは通常どおりアクセスできます。 /d/another/path

0
79E09796

あなたの.bashrcファイル:

function cd {
  cd "/c/${1}"
}

これはすべてのケースでうまくいくと思います。これはしますがCドライブの絶対パスに制限します。

0
yaas