7cc@はてなブログ

JavaScriptとかとか

Windowのコマンドラインでドライブ変更 (Git shell)

普通のコマンドプロンプトと、Git Shellとで書式が異なる。pushd c:/ なら両対応。

普通のコマンドライン

cd /d C:
pushd C:
c:

パスの最後に / or \ を入れても良い。

最後のドライブ名:のコマンドは他とは違う意味を持つ。完全にドライブ切り替えだけを行い、それぞれのドライブでパスを保存する。対して、他はカレントディレクトリを移動する。説明では分かりにくいが、試せばすぐに分かる。

Git Shell

最後に / or \ を必ず入れる。"C:"のみだと、違う場所に移動することがある。

cdにオプション/dは入れられない。

cd C:/
pushd C:/