webentwicklung-frage-antwort-db.com.de

Wie wechselt man den Ordner mit Git bash?

Mein Standardordner für git ist C:\Users\username.git

Aber ich möchte in c:/project gehen

Welchen Befehl brauche ich, um darauf einzugehen?

201
Sam Mitchell

Der Befehl lautet:

cd /c/project/

Tipp:
Verwenden Sie den Befehl pwd, um zu sehen, in welchem ​​Pfad Sie sich aktuell befinden. Praktisch, wenn Sie mit der rechten Maustaste auf "Git Bash here ..."

385
Bob Fanger

Gehen Sie manuell in das Verzeichnis und klicken Sie mit der rechten Maustaste. Wählen Sie die Option 'Git bash' aus. Das Git bash-Terminal wird automatisch mit dem gewünschten Verzeichnis geöffnet. Gehen Sie für Ihr Beispiel zu Ihrem Projektordner. Klicken Sie mit der rechten Maustaste und wählen Sie die Option automatisch mit/c/project.

63

Schritte, denen ich folge 

1) Überprüfen Sie in bash, in welchem ​​Verzeichnis Sie sich befinden, mit dem Befehl -> $ pwd

2) Kopieren Sie die URL des Verzeichnisses, in das Sie das Verzeichnis wie .__ ändern möchten. nachdem ich meinen ersten Befehl verwendet hatte, dh PWD, bekam ich 

-> $/c/Users/IhrUsername

3) Jetzt möchte ich dies in das Verzeichnis von c Laufwerk und Ordner MyPictures Ändern. Was ich tun werde, ist Ich gehe ins Verzeichnis von MyPictures und kopiere die URL Und füge sie in die Git-Bash ein 

**Aber vorher **   syntax changes in bash

C:\MyPicture wird dies in der Bash -> $ cd/C/MyPicture

nur ein umgekehrter Schrägstrich wird zu einem Schrägstrich

Ebenfalls 

4) Wenn der Ordnername einige Leerzeichen wie (mein Programm) enthält, dann Sie müssen diese in Anführungszeichen setzen 

-> $ cd "C:\Programme"

5) Wenn Sie bisher gelesen haben, denken Sie daran, zum Ändern des Verzeichnisses müssen Sie nur die erforderliche Url kopieren und das in Bash mit doppelten Anführungszeichen einfügen 

cd "erforderliche URL"

Hinweis: Erforderliche URL mit vorderen Schrägstrichen :-)

16
Prateek Gangwal

pwd: um zu überprüfen, wo Sie sich befinden (falls erforderlich)

cd: Verzeichnis wechseln

Wenn ich Sie verstehe, brauchen Sie:

cd c/project
14
Tanaka Tsoka

Wie man Ordner in Git Bash ändert

Wie Bob erwähnt , können Sie Verzeichnisse mit cd ändern:

cd /c/project

Wenn Sie einen Windows-Pfad mit umgekehrten Schrägstrichen haben, setzen Sie den Pfad in einfache Anführungszeichen:

cd 'C:\project'

Oder doppelte Anführungszeichen:

cd "C:\project"

Tipps

  • Sie können den aktuellen Ordner mit pwd überprüfen.
  • Wenn der Pfad Leerzeichen enthält, müssen Sie Anführungszeichen verwenden. (cd "/c/Program Files")

  • Unter Windows ändern Sie das Standardstartverzeichnis für Git Bash.

    • Klicken Sie mit der rechten Maustaste auf git-bash.exe, wählen Sie Properties aus, öffnen Sie Shortcuts und ändern Sie Start in: in Ihren am häufigsten verwendeten Ordner. ( Bildschirmfoto )
  • Der Befehl cd kann als "change directory" gespeichert werden.

Siehe auch

Aus meiner Sicht ist der schnellste Weg, um das zu erreichen, wonach Sie suchen, den Wert "Start in" zu ändern.

Klicken Sie dazu mit der rechten Maustaste auf git-bash.exe, wechseln Sie zu Properties und ändern Sie den Wert für Start In in Ihren bevorzugten Ordner.

Hoffe, das könnte nützlich sein.

4
Lanquo

Ihre Frage ist:

Mein Standardordner für git ist C:\Users\username.git

Aber ich möchte in c:/project gehen

Welchen Befehl brauche ich, um darauf einzugehen?

Da Sie in erster Linie nach gitbash gefragt haben, das auf Linux basiert (Terminal), unterscheiden sich die Befehle im Vergleich zur Eingabeaufforderung von Windows .. _.

1. Zunächst müssen wir verstehen, dass die Befehlszeile (in Windows) und das Terminal (in Mac) immer auf einen Ordner auf den Speicherlaufwerken verweist. 

Um zu prüfen, auf welches Verzeichnis es zu einem bestimmten Zeitpunkt zeigt. Sie müssen den Befehl eingeben: pwd "ein Akronym für 'Print Working Directory'".

 pwd command in Linux

  1. Es gibt einen Befehl ls, der uns Informationen zu den Ordnern und Dateien in einem bestimmten Verzeichnis gibt. Dies ist ein recht praktischer Befehl und wird häufig verwendet, um die Dateistruktur zu kennen. In meiner Antwort werde ich auch davon Gebrauch machen.

 enter image description here

  1. Um den Ordnerbaum zu durchqueren, verwenden wir einen weiteren sehr wichtigen Befehl namens cd, der für change directory steht. Und Ihre Frage hat nur die Antwort innerhalb dieses Befehls cd.

Im Folgenden finden Sie einige Möglichkeiten, um den Ordnerbaum zu durchlaufen:

3a) cd Befehl lasst uns zum untergeordneten Verzeichnis wechseln. Bitte überprüfen Sie den Schnappschuss .  Going to child directory

3b) Um wieder in das übergeordnete Verzeichnis zu gelangen, verwenden wir den Befehl cd.: []: Bitte überprüfen Sie das Bild unten:  enter image description here

Mit den beiden obigen Schritten können wir Ihre Abfrage leicht lösen:

A) Derzeit befinden Sie sich in: C:\Users\Benutzername.git

Wenn Sie also cd .. ausführen, zeigt das Terminal den Ordner Users an.

 enter image description here

B) Erneutes Tippen von cd .. bewirkt, dass das Terminal in Richtung Laufwerk C zeigt.

 enter image description here

C) Wenn Sie an dieser Stelle ls ausführen, werden Sie über alle Ordner und Dateien im Laufwerk C informiert.

Prüfen Sie, ob es einen Ordner project gibt. Geben Sie einfach den Befehl zum letzten Mal ein: 

cd projekt

Und Walla, du bist so weit gereist, um dein Ziel zu erreichen. Herzliche Glückwünsche.

 enter image description here

Hinweis: Wenn der Ordner project nicht mit Laufwerk C erstellt wird, schreiben Sie einfach den Befehl mkdir project, und es wird erstellt. Folgen Sie dann den obigen Schritten, um herumzuspielen.

4) Insbesondere für Ihr Problem gibt es noch eine weitere schnelle Lösung:

Wo immer das Terminal zeigt ..__ Schreiben Sie einfach den Befehl:

4a) cd/ Zeigt auf den Standard-Stammordner.

Geben Sie dann den Befehl ein: cd/c/, um auf c-Verzeichnis ..__ zu zeigen. Gehen Sie dann einfach in das untergeordnete Verzeichnis, in Ihrem Fall project verzeichnis durch Eingabe von:

cd projekt

 enter image description here

Und du bist gut zu gehen: GENIESSEN :)

1

Ich wollte hinzufügen, dass Sie, wenn Sie ein gemeinsam genutztes Laufwerk verwenden, den Pfad in doppelte Anführungszeichen setzen und die umgekehrten Schrägstriche beibehalten. Das hat bei mir funktioniert:

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

Wenn Sie mit der rechten Maustaste auf einen bestimmten Ordner klicken, können Sie Ihre Schmerzen lindern, anstatt nur das gesamte Verzeichnis einzugeben. Rechtsklick + Klick s oder Rechtsklick und dann "GIT bash here" anklicken 

Hoffe, das scheint hilfreich zu sein

0
Eli