在Windows的git bash中更改驱动器

时间:2016-07-25 09:13:54

标签: git git-bash

我试图导航到Windows中E:/Study/Codes的驱动器位置git bash。在命令提示符下为了更改驱动器我使用E:它在git bash中返回错误。

  

bash:找不到E :: command。

如何将当前目录位置从/c/users更改为E:Study/Codes

7 个答案:

答案 0 :(得分:156)

要导航到其他驱动器,请使用

cd /E/Study/Codes

它将解决您的问题。

答案 1 :(得分:8)

只需将您的驱动器视为文件夹,cd e:

答案 2 :(得分:4)

为了导航到不同的驱动器/目录,您可以方便地进行操作(而不是键入cd / e / Study / Codes),只需输入cd [Space],然后拖放您的目录代码用鼠标进行git bash,点击[Enter]。

答案 3 :(得分:3)

TL; DR; Windows用户

如果路径中没有空格,则不需要引号

Git Bash cd "/C/Program Files (x86)/Android" // macOS/Linux syntax

Cmd.exe cd "C:\Program Files (x86)\Android" // windows syntax


在Windows上使用git bash时,您必须:

  • 删除驱动器号后的冒号
  • 用正斜杠替换反斜杠
  • 如果路径中有空格:请在路径的开头和结尾加上引号

Git Bash cd "/C/Program Files (x86)/Android" // macOS/Linux syntax

Cmd.exe cd "C:\Program Files (x86)\Android" // windows syntax

答案 4 :(得分:2)

我如何在Windows 10中做到这一点

转到您要在git bash中打开的文件夹目录

enter image description here

到达文件夹后,只需在顶部导航区域中键入git bash,然后按Enter。

enter image description here

将为您打开目的地文件夹的git bash。

enter image description here

希望有帮助。

答案 5 :(得分:1)

现在该可移动设备获得了哪个驱动器号?

两种定位方式,例如git Bash中的USB磁盘:


    $ cat /proc/partitions
    major minor  #blocks  name   win-mounts

        8     0 500107608 sda
        8     1   1048576 sda1
        8     2    131072 sda2
        8     3 496305152 sda3   C:\
        8     4   1048576 sda4
        8     5   1572864 sda5
        8    16         0 sdb
        8    32         0 sdc
        8    48         0 sdd
        8    64         0 sde
        8    80   3952639 sdf
        8    81   3950592 sdf1   E:\

    $ mount
    C:/Program Files/Git on / type ntfs (binary,noacl,auto)
    C:/Program Files/Git/usr/bin on /bin type ntfs (binary,noacl,auto)
    C:/Users/se2982/AppData/Local/Temp on /tmp type ntfs (binary,noacl,posix=0,usertemp)
    C: on /c type ntfs (binary,noacl,posix=0,user,noumount,auto)
    E: on /e type vfat (binary,noacl,posix=0,user,noumount,auto)
    G: on /g type ntfs (binary,noacl,posix=0,user,noumount,auto)
    H: on /h type ntfs (binary,noacl,posix=0,user,noumount,auto)

...所以;当知道C,G和H是其他东西(在Windows中)时,在这个示例中可能是驱动器号=> /e(或者如果需要,则为E:\)。

答案 6 :(得分:1)

另一种方法,它对我有用,即使上面没有(没有尝试 GUI 方法,tbf)。 根据{{​​3}},尝试:

e:

就是这样。没有cd。适用于 gbash 和 windows cmd。