[英]Change drive in git bash for windows
我试图在 Windows 的git bash
中导航到我的驱动器位置E:/Study/Codes
。 在命令提示符中为了更改驱动器,我使用E:
它在git bash
中返回错误。
bash: E:: 找不到命令。
如何将当前目录位置从/c/users
更改为E:Study/Codes
为了导航到不同的驱动器,只需使用
cd /E/Study/Codes
它会解决你的问题。
只需将您的驱动器视为一个文件夹, cd e:
TL;博士; 对于 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
为了导航到不同的驱动器/目录,您可以以方便的方式进行(而不是输入 cd /e/Study/Codes),只需输入 cd[Space],然后用鼠标拖放目录 Codes要 git bash,请按 [Enter]。
现在该可移动设备获得了哪个驱动器号?
在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:\,如果必须的话)。
我不知道为什么,但在我的 git bash 中,我必须包含驱动器号的冒号
cd c:/inetpub/wwwroot/blah
只需编写cd E:Study/Codes
即可。
我尝试了各种形式,最后,这对我有用:cd /e/
在 Windows 10 上执行此操作的方法是cd /DF:\path
不要忘记在路径前写\D
以更改驱动器。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.