如何在msysgit的bash中访问U盘
阿神
阿神 2017-04-28 09:05:08
0
1
684

我一直使用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

阿神
阿神

闭关修行中......

répondre à tous(1)
巴扎黑

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 ?
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal