298 votes

Comment changer de dossier avec git bash ?

Mon défaut git Le dossier est C:\Users\username\.git .

Quelle commande dois-je utiliser pour aller dans C:/project ?

538voto

Bob Fanger Points 9547

La commande est :

cd  /c/project/

Conseil :
Utilisez le pwd pour savoir dans quel chemin vous vous trouvez actuellement, ce qui est pratique lorsque vous faites un clic droit sur "Git Bash ici...".

0 votes

Existe-t-il un moyen d'enregistrer les longs répertoires ? Je sais cd $USER m'amènera à mon répertoire d'utilisateurs sous Windows.

1 votes

@reubenjohn, l'utilisation de Console2 pour la console fournit un paramètre "Startup dir". En fait, ceci artículo décrit pour que la console, à la manière de Quake, descende en haut de l'écran.

23 votes

S'il y a des espaces dans le chemin, vous avez besoin de guillemets. ex : cd "/c/program files (x86)/git/bin/"

84voto

Allez dans le répertoire manuellement et faites un clic droit → Sélectionnez l'option 'Git bash'.

Le terminal Git bash s'ouvre automatiquement avec le répertoire prévu. Par exemple, allez dans le dossier de votre projet. Dans ce dossier, faites un clic droit et sélectionnez l'option 'Git bash'. Il s'ouvrira automatiquement avec /c/project .

15 votes

C'est un conseil terrible, qui encourage "l'analphabétisme des consoles". De plus, il ne répond pas la question. L'OP veut changer de répertoire à partir de git bash, pas rouvrir un nouveau git bash dans un dossier. Et c'est aussi inutile pour les scripts car il n'est pas possible d'"aller dans le dossier et de faire un clic droit" dans un script.

47voto

Prateek Gangwal Points 794

Voici les étapes que j'ai suivies :

  1. Dans bash, vérifiez dans quel répertoire vous vous trouvez en utilisant la commande :

    $ pwd
  2. copier l'URL du répertoire où vous voulez aller comme après avoir utilisé la première commande ( PWD ) J'ai obtenu :

    $  /c/Users/yourUsername
  3. Maintenant, je veux changer cela pour le répertoire de c lecteur et dossier MyPictures . Pour ce faire, je vais aller dans le répertoire de MyPictures et copiez l'URL, et collez-la dans le bash Git. Cependant, avant cela :

    syntax changes in bash

    C:\MyPicture devient $ cd /C/MyPicture (les barres obliques inverses sont remplacées par des barres obliques)

  4. si le nom du dossier comporte des espaces comme (mon programme), vous devez le mettre entre guillemets comme suit :

    $ cd "C:\Program Files"
  5. N'oubliez pas que pour changer de répertoire, il vous suffit de copier le fichier requiredUrl et coller ça dans bash avec des guillemets comme :

    cd "required URL"

Note : URL obligatoire avec des barres obliques.

3 votes

Réponse simple et facile. La commande corrigée, dans l'étape n°4 est $ cd/ c/"Program Files"

24voto

Comment changer de dossier dans Git Bash ?

Comme Bob a mentionné vous pouvez changer de répertoire avec cd :

cd /c/project

Si le chemin d'accès Windows contient des barres obliques inverses ou des espaces, mettez-le entre guillemets :

cd "C:\project"

Conseils

  • Vous pouvez vérifier le dossier actuel avec pwd .

  • Si le chemin contient des espaces, vous devrez utiliser des guillemets. ( cd "C:/Program Files" )

  • Sous Windows, vous modifiez le répertoire de départ par défaut de Git Bash.

    • Clic droit git-bash.exe , sélectionnez Propriétés , ouvert Raccourcis et changer Commencez dans : dans votre dossier le plus utilisé. ( capture d'écran )
  • El cd peut être mémorisée comme " changer de répertoire ".

Voir aussi

1 votes

Merci beaucoup ! la commande cd " C:\project "J'ai gagné énormément de temps :)

17voto

Tanaka Tsoka Points 171

pwd : pour vérifier où vous êtes (si nécessaire)

cd : changer de répertoire

Dans votre cas, si je vous comprends bien, vous avez besoin.. :

cd c/project

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X