Git for Windows在DOS Shell启动报错:bash.exe未找到求助
Git Bash在DOS Shell启动失败的解决办法
问题详情
在DOS Shell中执行命令 C:\APPS\Git\bin\bash.exe 时,出现以下错误:
Skipping command-line '"C:\APPS\Git\bin\..\usr\bin\bash.exe"' ('C:\APPS\Git\bin\..\usr\bin\bash.exe' not found)
已做操作:
- 在「用户变量」的PATH中新增了
C:\APPS\Git和C:\APPS\Git\bin - 重启DOS命令提示符,但问题未解决
Git版本:mingw-w64-x86_64-git 2.51.0.1.4d21a77b98-1
解决步骤
- 检查目标文件是否存在:先确认
C:\APPS\Git\usr\bin\bash.exe文件是否存在。错误提示的核心是找不到该文件,可能是安装时组件缺失,或者实际安装路径与预期不符。 - 直接执行完整路径:如果文件确实存在,在DOS Shell中直接运行完整路径命令:
C:\APPS\Git\usr\bin\bash.exe - 补充PATH变量:将
C:\APPS\Git\usr\bin添加到用户PATH变量中,保存后重新打开DOS Shell再尝试启动bash。 - 修复Git安装:若以上方法都无效,重新运行Git安装程序,选择「修复」选项,确保所有组件正确安装到
C:\APPS\Git目录下。
内容的提问来源于stack exchange,提问作者albertkao9




