我在windowsXP系统下使用git bash。我试图通过在git bash中输入"cd:“进入我的U盘,但它显示"sh.exe : cd : g::没有这样的文件或目录”。
我可以打开我系统下的U盘。
它有什么问题?我怎么解决这个问题?
发布于 2011-12-23 14:03:40
Git bash不使用X:
,而是使用/x
表单来识别驱动器的根目录。执行cd /g
应该可以正常工作(在其中工作时,您可能会看到类似的路径)。
我相信这正是bash在Windows上处理驱动器的方式(它在我使用过的所有版本的git bash中都有使用,从XP到7)。
发布于 2012-03-23 09:41:36
吉娜,真正的答案就在你上面的评论中。您不仅要关闭任何Git bash窗口,还要关闭所有git bash窗口,然后重新打开其中一个窗口。在这一点上,cd /f
将会工作。顺便说一句,cd F:
也能工作,因为bash终端会把它转换成/f,我刚刚在64位的Windows7上确认了这一点。
发布于 2012-08-31 04:34:31
如果你不想关闭所有bash窗口,或者这没有帮助,你可以共享驱动器,并访问网络共享。对我来说,//localhost/usb
的usb棒工作得很好,但关闭bash就不行了。
https://stackoverflow.com/questions/8612751
复制相似问题