J'utilise git bash sous windowsxp system.Je essayez de saisir mon disque USB en entrant "CD G:" dans git bash, mais cela espère que "sh.exe: cd: g :: Aucun fichier ou répertoire". p>
Je peux ouvrir mon disque USB sous mon système. P>
Qu'est-ce qui ne va pas avec ça? Comment puis-je résoudre le problème? P>
4 Réponses :
Git Bash utilise le formulaire Je crois que c'est à quel point Bash gère les lecteurs sous Windows (il est utilisé à travers toutes les versions de Git Bash que j'ai utilisées, sur XP à 7). P> / x code> pour identifier la racine des lecteurs, au lieu de x: code>. Faire CD / G Code> devrait fonctionner correctement (vous verrez probablement des chemins similaires tout en travaillant à l'intérieur). p>
J'ai essayé, mais cela ne fonctionne pas bien, sinon. Il ne peut pas trouver le disque USB, je vais redémarrer mon git, puis il peut identifier.
Gina, la vraie réponse est dans votre commentaire ci-dessus. Vous devez fermer non seulement n'importe quelle fenêtre GIT BASH, mais toutes les fenêtres GIT BASH, puis re-ouvrez l'un d'eux. A ce point, cd / f code> fonctionnera. Au fait, CD F: code> fonctionne également, car le terminal Bash convertit sur celui de / f. Je viens de le confirmer sur Windows 7 64 bits. p>
Et n'oubliez pas de tuer aucun agent SSH ... j'ai perdu du temps pour trouver ceci
Si vous ne voulez pas fermer toutes les vitres Bash, vous pouvez partager le lecteur et accéder à la part du réseau. Travaillé pour moi, bâton USB à // localhost / USB code> fonctionne bien, fermeture bash non. P>
Comment créez-vous une telle part de Windows?
Vous pouvez descendre à la racine de votre ordinateur en utilisant la commande "CD .." jusqu'à ce que vous puissiez aller plus loin la copie du chemin de votre lecteur flash et le passé dans la commande bash. par exemple "CD D: \ website" où d est le lecteur flash externe. P>