GitBash:无法更改目录

GitBash:无法更改目录,bash,github,git-bash,Bash,Github,Git Bash,我试图使用git bash将目录更改为C:\Users\Meng Luo\Documents,但即使当我将cd刻录到C:\Users,然后是ls时,会显示“Meng Luo”子目录,但我无法将cd刻录到该子目录 我试过用引号和/或删除“Meng Luo”中的空格,你知道我做错了什么吗 Meng Luo@DESKTOP-B8KRUTR MINGW64 ~ $ cd C:\Users\Meng Luo\Documents bash: cd: too many arguments Meng Luo@

我试图使用git bash将目录更改为C:\Users\Meng Luo\Documents,但即使当我将cd刻录到C:\Users,然后是ls时,会显示“Meng Luo”子目录,但我无法将cd刻录到该子目录

我试过用引号和/或删除“Meng Luo”中的空格,你知道我做错了什么吗

Meng Luo@DESKTOP-B8KRUTR MINGW64 ~
$ cd C:\Users\Meng Luo\Documents
bash: cd: too many arguments

Meng Luo@DESKTOP-B8KRUTR MINGW64 ~
$ cd \Users\Meng Luo\Documents
bash: cd: too many arguments


Meng Luo@DESKTOP-B8KRUTR MINGW64 ~
$ cd "C:\Users\Meng Luo\Documents"
bash: cd: C:\Users\Meng Luo\Documents: No such file or directory

Meng Luo@DESKTOP-B8KRUTR MINGW64 ~
$ cd 'C:\Users\Meng Luo\Documents'
bash: cd: C:\Users\Meng Luo\Documents: No such file or directory


Meng Luo@DESKTOP-B8KRUTR MINGW64 /c
$ ls
'$Recycle.Bin'/             eSupport/      Intel/         PerfLogs/               ProgramData/   swapfile.sys                  Windows/
 devlist.txt                Finish.log     msdia80.dll*  'Program Files'/         Python27/     'System Volume Information'/
'Documents and Settings'@   hiberfil.sys   pagefile.sys  'Program Files (x86)'/   Recovery/      Users/



Meng Luo@DESKTOP-B8KRUTR MINGW64 /c/Users
$ ls
'All Users'@   Default/  'Default User'@   desktop.ini  'Meng Luo'/   Public/

Meng Luo@DESKTOP-B8KRUTR MINGW64 /c/Users
$ cd \'Meng Luo'
>
> ls

Meng Luo@DESKTOP-B8KRUTR MINGW64 /c/Users
$ cd /'Meng Luo'/
bash: cd: /Meng Luo/: No such file or directory

Meng Luo@DESKTOP-B8KRUTR MINGW64 /c/Users
$ cd /'Meng Luo'
bash: cd: /Meng Luo: No such file or directory

Meng Luo@DESKTOP-B8KRUTR MINGW64 /c/Users
$ cd /Meng\ Luo
bash: cd: /Meng Luo: No such file or directory

Meng Luo@DESKTOP-B8KRUTR MINGW64 /c/Users
$ cd /Desktop
bash: cd: /Desktop: No such file or directory

Meng Luo@DESKTOP-B8KRUTR MINGW64 /c/Users
$ cd /desktop.ini
bash: cd: /desktop.ini: No such file or directory


我目前不在windows上,因此无法验证

试一试

您的错误超出了在开始时包含/的范围

在这种情况下,/具有特殊意义

它是驱动器和一些系统文件夹所在的根目录 您可以制作一个
ls/
,查看有哪些文件夹

因此,如果要更改为与当前文件夹不同的文件夹 你省略了/

举例说明您在/c/中的用户,并希望切换到Meng Luo:


cd'Meng Luo'

副本是近似的,但希望能够帮助您理解路径开头的
/
的含义。
cd /c/Users/'Meng Luo'/Documents