recherche

Maison  >  Questions et réponses  >  le corps du texte

如何在msysgit的bash中访问U盘

我一直使用msysgit作为windows上的源代码解决方案。但在git bash中无法访问新插入的U盘盘符。这个问题应该如何解决呢?

问题说明:

在msysgit中,可以使用cd /c/【some directory】切换目录,但,使用cd /h会反馈sh.exe": cd: /h: No such file or directory

注: h为Windows识别出的U盘盘符。msysgit的版本是:git version 1.9.2.msysgit.0

阿神阿神2807 Il y a quelques jours678

répondre à tous(1)je répondrai

  • 巴扎黑

    巴扎黑2017-04-28 09:07:08

    D'accord, la méthode actuelle est :

    • Fermez toutes les fenêtres Bash
    • Redémarrez Git Bash

    Vous pouvez maintenant accéder à la clé USB nouvellement insérée.

    PS : La solution proposée sur Stackoverflow n'a pas fonctionné sur mon ordinateur.

    Explication

    MsysGit utilise MinGW/Msys au niveau inférieur Afin de garantir l'efficacité de l'exécution du programme, les informations fstab du système de fichiers sont créées par le premier programme Msys et stockées en mémoire. Ce n'est que lorsque toutes les applications auront libéré leur utilisation de ce fstab que la mémoire correspondante sera libérée. Cela explique également pourquoi fstab est actualisé après la fermeture de tous les bash.

    Matériels de référence

    • Bug : clés USB montées dynamiquement inaccessibles
    • Re : ANN : Aperçu de Git pour Windows 1.7.0.2 20100309
    • git bash n'accède pas au lecteur f :
    • Comment enregistrer le lecteur nouvellement monté dans git bash ?

    répondre
    0
  • Annulerrépondre