Win11更新后Git Bash无法默认打开在当前工作区问题求助
Git Bash 默认启动目录异常的解决思路
检查快捷方式起始位置
- 找到Git Bash的快捷方式(桌面/开始菜单),右键选择「属性」
- 查看「起始位置」输入框,确保内容为空(若需自定义默认目录可填写对应路径,但要随当前文件夹启动需留空)
- 删除现有内容后点击「应用」「确定」,重启Git Bash测试
排查shell配置文件
- 打开Git Bash,执行
cd ~进入用户主目录 - 用编辑器打开
.bashrc或.profile文件(比如nano .bashrc) - 查找是否存在强制切换目录的
cd命令(如cd /c/Users/user),若有则删除该行,保存后重启Git Bash
检查Windows Terminal配置(若使用集成终端)
- 打开Windows Terminal,点击顶部齿轮图标进入设置
- 在左侧找到Git Bash的配置项,查看「起始目录」设置,选择「使用父进程目录」或留空
- 保存设置后重启Windows Terminal测试
核对Git全局配置
- 在Git Bash中执行
git config --global --list,查看是否存在异常的目录相关配置项 - 若有异常项,执行
git config --global --unset [配置项名称]删除,之后重启Git Bash
测试权限与系统设置
- 右键Git Bash快捷方式,选择「以管理员身份运行」,观察是否能正常在当前目录启动
- 若管理员模式正常,检查当前用户对目标文件夹的读写权限,确保权限充足
内容的提问来源于stack exchange,提问作者felipe
相关产品推荐
相关产品推荐

