我一直在从远程起源克隆的同一个本地存储库上工作了几个月。当我今天启动时,尽管没有改变任何东西,回购不再被git识别。尝试在repo中的任何位置运行任何git命令都会出现此错误:
致命:不是git存储库(或任何父目录):。git
.git目录仍然存在并且看起来一目了然,虽然我不确定我在那里寻找什么。
我已经确定:
我开始收到这些错误后做的第一件事就是尝试在repo root中运行git init来重新初始化。当我这样做时,我收到一条消息,表明它已成功重新初始化,但回购仍未被git视为处理;我继续得到上面的错误。
许多正在进行中的本地工作仍然存在于该回购中,我真的宁愿不从头开始新的克隆。我还能做些什么来解决这个问题?
编辑:如果重要的话,这是在Windows 10上的Cygwin中运行的git。