You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Git Bash切换文件夹后git status仍显示原文件夹内容问题

Git Bash切换目录后git status仍显示旧仓库内容的解决办法
  • 先确认当前工作目录:执行 pwd 命令,查看输出路径是否和你要操作的文件夹一致。如果不一致,手动用 cd /目标文件夹路径 切换(Windows路径需转成Git Bash格式,比如C:\Test\MyRepo要写成/c/Test/MyRepo),再执行git status。
  • 检查Git仓库关联:执行 git rev-parse --show-toplevel,该命令会输出当前绑定的Git仓库根目录。如果显示的是之前的旧仓库路径,说明当前目录要么未初始化Git仓库(没执行git init),要么误进入了旧仓库的子目录。
  • 重启Git Bash会话:直接关闭所有Git Bash窗口,重新在目标文件夹右键打开,有时会话缓存会导致路径识别异常。也可以执行 hash -r 刷新Shell命令缓存尝试修复。
  • 检查快捷方式配置:如果通过桌面快捷方式打开Git Bash,右键点击快捷方式→属性,查看“起始位置”是否被固定为旧路径。若是,清空该字段,这样右键打开时会默认使用当前文件夹路径。

内容的提问来源于stack exchange,提问作者Naomi

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.12 19:17:02