&引用;致命:不是git存储库(或任何父目录):.git";尽管存在.git目录,但仍出错
我有一个名为&引用;致命:不是git存储库(或任何父目录):.git";尽管存在.git目录,但仍出错,git,Git,我有一个名为lucy的目录,其中有一个.git目录: Kurts-MacBook-Pro-2:lucy kurtpeek$ ls -a . .gitignore docker-compose.yml .. Dockerfile lucy-app .DS_Store Procfile lucy-web .git crontab readme.md 但是,当我尝试执行git s
lucy
的目录,其中有一个.git
目录:
Kurts-MacBook-Pro-2:lucy kurtpeek$ ls -a
. .gitignore docker-compose.yml
.. Dockerfile lucy-app
.DS_Store Procfile lucy-web
.git crontab readme.md
但是,当我尝试执行git status
时,我得到的是而不是git存储库
错误:
Kurts-MacBook-Pro-2:lucy kurtpeek$ git status
fatal: Not a git repository (or any of the parent directories): .git
我几乎可以肯定这个命令以前在这个目录中工作过。.git
目录似乎包含相关内容:
Kurts-MacBook-Pro-2:lucy kurtpeek$ cd .git
Kurts-MacBook-Pro-2:.git kurtpeek$ ls
ORIG_HEAD objects refs
logs packed-refs subtree-cache
如何修复此错误?进行备份并尝试使用
git remote add origin
如果它抛出错误,请再次初始化git
git init
再次添加遥控器,如果可以,请尝试粘贴备份并提交。与我的随机回购相比,您似乎缺少
.git
目录中的头文件。您可以尝试使用以下行作为内容创建它:
ref: refs/heads/master
在你接触任何东西之前,我强烈建议你创建整个目录的备份