it-swarm.com.de

Wie ändere ich das Verzeichnis in Git Bash mit Git für Windows?

Wie würde ich zum Verzeichnis C:/Users/myname/project name in Git Bash wechseln?

22
Mihir
cd /c/users/myname/project\ name

Beachten Sie, dass ls / oder die Eingabe von cd / gefolgt von Tab-Vervollständigung möglicherweise nicht das Vorhandensein dieses Ordners anzeigt, cd /c funktioniert jedoch weiterhin. Beachten Sie auch, dass pwd (um das aktuelle Arbeitsverzeichnis auszudrucken) möglicherweise etwas wie /bin anzeigt. Dies ist jedoch möglicherweise nicht der tatsächliche Arbeitsordner für Befehle wie git clone, der möglicherweise den Ordner verwendet, aus dem Git Bash gestartet wurde.

38
Stefan Näwe

Wenn Sie wissen, wie viele Ebenen Sie aus Ihrem aktuellen Arbeitsverzeichnis entfernt haben, können Sie cd ../project/name verwenden, um zu vermeiden, dass der gesamte Verzeichnispfad geschrieben wird.

Der .. repräsentiert das Verschieben von 1 Verzeichnis nach oben.

2
myidealab

Sie müssen in Ihrem Verzeichnisnamen oder in der kurzen Version des Dateinamens Anführungszeichen verwenden.

Sie können die Kurzversion des Dateinamens finden, indem Sie den folgenden Befehl ausgeben:

dir/x

Wenn ich mich richtig erinnere. Ich habe keine Windows-Maschine.

Es handelt sich jedoch um eine Version von bash Shell, daher sollten Sie sie einfach zitieren können. (Und der dir /x kann funktionieren oder nicht.)

1
vgoff

Eine Alternative, die für mich funktionierte (Windows 10 x64), setzt die vollständige Adresse in Anführungszeichen:

cd "D:\BWayne\Documents\- School\Developer\-- Backend\Test for GitBash"

Ich könnte dann wie mkdir, touch usw. tun und es erfolgreich in den Test for GitBash-Ordner legen.

0
BruceWayne

Wenn Sie sich im Verzeichnis a befinden und in das Unterverzeichnis wechseln möchten, verwenden Sie:

cd "project name"

Wenn Sie einen anderen Pfad verwenden möchten, verwenden Sie den gesamten Pfad:

cd "C:/Users/myname/project name"

Sie können jedoch Leerzeichen in Projektdateien und -ordnern vermeiden und stattdessen Unterstriche verwenden

0
Amin Mohamed