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

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

阿神
阿神

闭关修行中......

全員に返信(1)
巴扎黑

現在の方法は次のとおりです:

  • Bash ウィンドウをすべて閉じる
  • Git Bashを再起動します

これで、新しく挿入された USB フラッシュドライブにアクセスできるようになります。

追記: Stackoverflow で提案された解決策は私のコンピューターでは機能しませんでした。

説明

msysGit はプログラムの実行効率を確保するために、最下位レベルで MinGW/Msys を使用し、最初の Msys プログラムによってファイル システムの fstab 情報が作成され、メモリに保存されます。すべてのアプリケーションがこの fstab の使用を解放した場合にのみ、対応するメモリが解放されます。これは、すべての bash を閉じた後に fstab が更新される理由も説明します。

参考資料

  • バグ: 動的にマウントされた USB ドライブにアクセスできません
  • Re: ANN: Git for Windows 1.7.0.2 プレビュー 20100309
  • git bash はドライブ f: にアクセスしません
  • 新しくマウントされたドライブを git bash に登録するにはどうすればよいですか?
いいねを押す +0
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート