致命的不是一个Git仓库(或任何父目录)git的 是,当我尝试,我发现了错误对我的回购执行任何git操作。 我对我的项目进行了一些更改,这是回购,然后我尝试通过git状态来查看我的更改并遇到此错误。我谷歌搜索这个错误,但没有取得任何进展。看起来这个错误在试图在repo之外的目录中执行git操作时最为常见,而这对于我来说并非如此。 我也试过检查我./git/HEAD和./git/logs/refs/heads这两者都是空的文件。 ./git/logs/refs/remotes/origin/master也是空的。git的致命不是一个Git仓库(或任何父目录)git的
所以从一开始:
- 我在这个目录中一台计算机上进行的Android项目。
- 我在这个目录上发起了一个git,并把它发布到github上。
- 我遵循常用的在线指南,将此回购协议拖到另外两台 计算机上。
- 在另一台计算机上进行了一些更改,将更改推送到 回购。
- 然后在原始计算机上,我成功地完成了更改。
- 经过几天没有在这个项目上工作,我在原计算机上做了一些改动 ,试图git状态,并发生这种情况。
我不能在我的仓库路径中使用任何git命令。任何git命令都会返回“不是回购”错误。我还可以检查我的GIT_DIR或GIT_WORK_TREE吗? – xyals
@ user2804884是否尝试了我在我的回答中提到的第一个git命令? – VonC
我试过了,在我的回购路径中,它返回了有问题的错误 – xyals