git bashでフォルダを変更するにはどうすればよいですか?


262

デフォルトのgitフォルダはC:\Users\username\.gitです。

どのコマンドを使用すればよいC:/projectですか?

回答:


479

コマンドは次のとおりです。

cd  /c/project/

ヒント:現在
使用してpwdいるパスを確認するには、コマンドを使用してください。「Git Bash here ...」を右クリックしたときに便利です。


長いディレクトリを保存する方法はありますか?私が知っているcd $USERWindows上で私のユーザディレクトリに私をもたらすでしょう。
meiryo 2013

1
@reubenjohn、コンソールにConsole2を使用すると、「スタートアップディレクトリ」という設定が提供されます。この記事では、コンソールのQuakeスタイルのドロップダウンフォームを画面の上部に表示する方法について説明します。
Vorac 14

17
パスにスペースがある場合は、引用符が必要です。例:cd "/c/program files (x86)/git/bin/"
2015年

それが明白かどうか尋ねるのは嫌いです。しかし、私のpwdが私が現在F:ドライブにいると私に言った場合、この同じコマンドは機能しますか?
Red Pea

3
@ the-red-pea /などで始まるパス/c/project/は絶対パスであり、現在のパスに関係なく常に機能します。パスはスラッシュ(相対パス)sushに起動しない場合cd project、それはあなたの現在のワーキングディレクトリ(PWD)に基づいて、そのサブディレクトリを移動しようとします
ボブ・Fanger

78

手動でディレクトリに移動し、右クリックして「Git bash」オプションを選択します。

目的のディレクトリでGit bashターミナルが自動的に開きます。たとえば、プロジェクトフォルダーに移動します。フォルダ内で、右クリックしてオプションと「Git bash」を選択します。で自動的に開きます/c/project


12
これは「コンソールの文盲」を助長するひどいアドバイスです。また、質問には答えません。OPは、フォルダー内の新しいgit bashを再度開くのではなく、git bash内からディレクトリを変更したいと考えています。また、スクリプトで「フォルダーに移動して右クリック」することはできないため、スクリプトの作成にも役立ちません。
Nick Volynkin 2017年

28

ここに私が従ったステップがあります:

  1. bashで、次のコマンドを使用して、現在のディレクトリを確認します。

    $ pwd
    
  2. 最初のコマンド(PWD)を使用した後に移動したいディレクトリのURLをコピーします。

    $  /c/Users/yourUsername
    
  3. これをcドライブとフォルダのディレクトリに変更したいと思いますMyPictures。これを行うには、のディレクトリに移動しMyPictures、URLをコピーして、Git bashに貼り付けます。ただし、その前に:

     bashの構文変更

    C:\MyPictureになる$ cd /C/MyPicture(バックスラッシュはスラッシュに置き換えられます)

  4. (私のプログラム)のようにフォルダ名にスペースが含まれている場合は、次のように二重引用符で囲む必要があります。

    $ cd "C:\Program Files"
    
  5. ディレクトリを変更することを忘れないでください。コピーしrequiredUrlて、bashに貼り付けるだけです。

    cd "required URL"
    

注:スラッシュを含むURLが必要です。


2
シンプルで簡単な答え。手順4で修正されたコマンドは $ cd/ c/"Program Files"
meyasir 2018

17

pwd:現在地を確認する(必要な場合)

cd:ディレクトリを変更

あなたの場合、私があなたを理解しているなら、あなたは必要です:

cd c/project

10

Git Bashでフォルダーを変更する方法

ボブが述べた、あなたがディレクトリを変更することができますcd

cd /c/project

バックスラッシュを含むWindowsパスがある場合は、パスを一重引用符で囲みます。

cd 'C:\project'

または二重引用符:

cd "C:\project"

チップ

  • 現在のフォルダはで確認できますpwd
  • パスにスペースが含まれている場合は、引用符を使用する必要があります。(cd "/c/Program Files"

  • Windowsでは、Git Bashのデフォルトの開始ディレクトリーを変更します。

    • 右クリックgit-bash.exe、選択のプロパティ、オープンショートカット、および変更でスタート:あなたの最も一般的に使用されたフォルダに。(スクリーンショット
  • cdコマンドは、「として記憶することができますディレクトリ変更」。

こちらもご覧ください


6

私の観点から、あなたが探しているものを達成する最も速い方法は、「Start in」の値を変更することです。

これを行うには、を右クリックして[ プロパティ ]に移動しgit-bash.exe、[ 開始場所]の値を目的のフォルダーに変更します


5

あなたの質問は:

私のデフォルトのgitフォルダーはC:\ Users \ username.gitです

しかし、私はc:/ projectに行きたいです

それに入るにはどのコマンドが必要ですか?

Linuxベース(ターミナル)であるgitbashについて主に質問したので、Windowsのコマンドプロンプトと比較すると、コマンドに違いがあります。gitbash(ターミナル)コマンドについてのみ説明します。

1.まず最初に、コマンドライン(Windowsの場合)およびターミナル(Macの場合)は常にストレージドライブのフォルダーを指すことを理解する必要があります。

任意の時点でどのディレクトリが指しているかを確認する。次のコマンドを入力する必要があります:pwd "'Print Working Directory'の頭字語"。

Linuxのpwdコマンド

  1. 特定のディレクトリ内のフォルダーとファイルに関する情報を提供するコマンドlsがあります。これは非常に便利なコマンドで、ファイル構造について知るためによく使用されます。私の回答では、これも利用します。

ここに画像の説明を入力してください

  1. フォルダーツリーに沿って移動するには、cdと呼ばれるさらに別の非常に重要なコマンドを使用します。これは、ディレクトリの変更を表します。そして、あなたの質問はこのcdコマンド内でのみ答えを持っています。

フォルダツリーに沿って移動する方法のいくつかを次に示します。

3a)cdコマンドで子ディレクトリに移動しましょう。スナップショットを確認してください。 子ディレクトリに移動しています

3b)次に、親ディレクトリに戻るために、cd ..コマンドを使用します。以下の画像を確認してください: ここに画像の説明を入力してください

上記の2つのステップを使用すると、クエリを簡単に解決できます。

A)現在、次の場所にいます:C:\ Users \ username.git

したがって、cd ..を実行すると、ターミナルがユーザーフォルダに向けられます。

ここに画像の説明を入力してください

B)もう一度cd ..と入力すると、ターミナルがCドライブを指すようになります。

ここに画像の説明を入力してください

C)この時点でlsを実行すると、Cドライブのすべてのフォルダーとファイルについて通知されます。

プロジェクトフォルダーがあるかどうかを確認し、最後に次のコマンドを入力します。

CDプロジェクト

そして、ワラはあなたの目的地に到達するためにこれまでに旅してきました。おめでとう。

ここに画像の説明を入力してください

注:プロジェクトフォルダがCドライブで作成されていない場合は、コマンドmkdir projectを書き込むだけで作成されます。次に、上記の手順に従って遊んでください。

4)特に問題に対する簡単で簡単な解決策がもう1つあります。

端末が指しているところはどこでも。コマンドを書くだけです:

4a)cd /デフォルトのルートフォルダを指します。

次に、コマンドcd / c /を入力して、cディレクトリを指定します。次に、単に次のように入力して、子ディレクトリに移動します。この場合はプロジェクトディレクトリです。

CDプロジェクト

ここに画像の説明を入力してください

そして、あなたは行ってもいいです:お楽しみください:)


3

特定のフォルダを右クリックすると、ディレクトリ全体を入力するよりも、痛みを軽減できます。右クリックしてsをクリックするか、右クリックして「GIT bash here」をクリックします

これが役に立ったと思います


1

共有ドライブを使用している場合は、パスを二重引用符で囲み、バックスラッシュを保持することを追加しました。これは私のために働いたものです:

$cd /path/to/"\\\share\users\username\My Documents\mydirectory\"



-2

目的のフォルダーを右クリックしてgit-bashここを選択すると、そのフォルダーに移動し、動作することを期待して動作します。


-3

Windowsを使用している場合は、git bashを使用するフォルダーから右クリックして、「GIT BASH HERE」を選択できます。 ここに画像の説明を入力してください

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.