我使用git clone <path to repo>
克隆了一个仓库但是当我运行git status
时,我收到了fatal: not a git repository
错误。
我想知道的是,如果我在克隆的本地目录中运行git init
,它会搞砸任何内容或导致GitHub上的初始仓库出现问题吗?
我cd && ls -a
到几个目录但我看不到.git
文件。
所以我首先使用$ git ls-files | grep .git
进行搜索并得到相同的fatal no repo
错误。
然后我使用$ find . | grep .git
进行了搜索,并列出了3个.gitignore
个文件。我假设这意味着初始创建者没有初始化git。
我想创建一个分支并开始工作并进行提交而不会弄乱原始回购。
我已经引用了以下StackOverflow问题,但他们没有给我我需要的答案:
"fatal: Not a git repository (or any of the parent directories)" from git status
fatal: Not a git repository (or any of the parent directories): .git
答案 0 :(得分:4)
您的存储库似乎已被破坏。克隆后,请确保您没有错误地删除.git
文件夹。也许,只需再次克隆并从新克隆中继续工作。