web-dev-qa-db-fra.com

Comment changer le répertoire dans Git Bash avec Git pour Windows?

Comment changer de répertoire C:/Users/myname/project name dans Git Bash?

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

Attention, ls /, ou si vous saisissez cd / suivi de Tab-completion, peut ne pas indiquer l'existence de ce dossier, mais cd /c fonctionnera toujours. Notez également que pwd (pour imprimer le répertoire de travail en cours) peut afficher quelque chose comme /bin, mais il peut ne pas s'agir du dossier de travail réel des commandes telles que git clone, qui pourrait utiliser le dossier à partir duquel Git Bash a été démarré.

38
Stefan Näwe

Si vous savez combien de niveaux se trouvent dans votre répertoire de travail actuel, vous pouvez utiliser cd ../project/name pour éviter d'écrire le chemin d'accès complet.

Le .. représente le déplacement d'un répertoire vers le haut.

2
myidealab

Vous devrez utiliser des guillemets dans le nom de votre répertoire ou la version abrégée du nom de fichier.

Vous pouvez trouver la version courte du nom de fichier en lançant la commande:

dir/x

Si je me souviens bien. Je n'ai pas de machine Windows.

Cependant, il s'agit d'une version de bash Shell, vous devriez donc pouvoir le citer simplement. (Et le dir /x peut ou ne peut pas fonctionner.)

1
vgoff

Une alternative qui a fonctionné pour moi (Windows 10 x64) consiste à mettre l'adresse complète entre guillemets:

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

Je pourrais alors faire comme mkdir, touch, etc. et les mettre avec succès dans le dossier Test for GitBash.

0
BruceWayne