我是Windows 10用户,使用gitbash作为命令提示符。
我将分支更改为master
后,我突然发现此错误消息。
REDMOND+ahkim@ahkim-1211 MINGW64 /c/git/src/SI_leadscore/SalesIntelligence/LeadScore/Model (aerin/LeadOptimizerModel)
$ git checkout master
Switched to a new branch 'master'
Branch 'master' set up to track remote branch 'master' from 'origin'.
REDMOND+ahkim@ahkim-1211 MINGW64 /c/git/src/SI_leadscore/SalesIntelligence/LeadScore/Model
$ git checkout LeadOptimizerModel
fatal: Unable to read current working directory: No such file or directory
REDMOND+ahkim@ahkim-1211 MINGW64 /c/git/src/SI_leadscore/SalesIntelligence/LeadScore/Model
$ git branch
fatal: Unable to read current working directory: No such file or directory
REDMOND+ahkim@ahkim-1211 MINGW64 /c/git/src/SI_leadscore/SalesIntelligence/LeadScore/Model
$ git status
fatal: Unable to read current working directory: No such file or directory
git checkout,git branch,git status等 它们都不起作用。
答案 0 :(得分:18)
您当前的目录在主分支上不存在。检查后它被删除了。 cd ..
几次,直到找到存在的目录。
答案 1 :(得分:1)
尝试在chromebook上的crosh中执行git命令时收到此消息。本地文件位于可移动驱动器(在这种情况下为SDXC卡)上。我通过将目录上移并返回到仓库的主目录来修复它:
$ cd ..
$ cd(我的存储库目录)
然后,git重新开始工作了。我已经使用了很多这个设置,我不知道发生了什么,除了Chrome OS可能会感到困惑并且不知道发生了什么。但是
$ pwd
在错误发生之前,我解决此问题之前工作正常。