Git Bash路径问题求助:无法进入目录及目录显示不全
Git Bash目录访问问题解决方案
问题1:执行cd命令进入文档或桌面目录时提示“No such file or directory”
- 优先使用英文路径:Windows的“桌面”对应Git Bash里的
Desktop,“文档”对应Documents,直接输入cd /c/Users/你的用户名/Desktop(替换为你的实际用户名)即可进入桌面。 - 用绝对路径定位:先执行
ls /c/Users/你的用户名查看用户目录下的所有文件夹,确认目标目录的准确名称,再用cd命令进入。 - 处理带空格的目录:如果目录名包含空格,用引号包裹路径,比如
cd "/c/Users/你的用户名/My Documents",或者用反斜杠转义空格:cd /c/Users/你的用户名/My\ Documents。
问题2:Git Bash仅显示OneDrive目录,无法看到全部目录
- 切换到磁盘根目录:执行
cd /c进入C盘根目录,再输入ls就能查看C盘下的所有文件夹,之后可自由切换到非OneDrive的目录。 - 修改默认启动路径:右键Git Bash快捷方式→属性,在“起始位置”栏输入你想要的默认目录(比如
C:\Users\你的用户名),保存后下次启动Git Bash会直接进入该目录。 - 访问其他磁盘:Git Bash中访问D盘需执行
cd /d,E盘则是cd /e,以此类推,进入后用ls即可查看对应磁盘的全部内容,在这些目录下创建代码仓库即可避开OneDrive。
内容的提问来源于stack exchange,提问作者jakekippes
相关产品推荐
相关产品推荐

