Git 克隆回购没有 .git 文件
Git Clone Repo Has No .git File
我用 git clone <path to repo>
克隆了一个 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.
我想创建一个分支并开始工作并进行提交,而不会弄乱原始存储库。
我参考了以下 Whosebug 问题,但它们没有给我所需的答案:
"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
您的存储库似乎已损坏。确保您没有在克隆后错误地删除 .git
文件夹。也许,再次克隆并从那个新克隆开始工作。
我认为 .git 文件可能被隐藏了。
要解决此问题,请转到“文件夹选项”,然后按“显示隐藏的文件、文件夹和驱动器”。
然后不要忘记导航到 .git 所在的文件夹。
如果我解决了你的问题,这可能会解决问题。
干杯。
我用 git clone <path to repo>
克隆了一个 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.
我想创建一个分支并开始工作并进行提交,而不会弄乱原始存储库。
我参考了以下 Whosebug 问题,但它们没有给我所需的答案:
"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
您的存储库似乎已损坏。确保您没有在克隆后错误地删除 .git
文件夹。也许,再次克隆并从那个新克隆开始工作。
我认为 .git 文件可能被隐藏了。
要解决此问题,请转到“文件夹选项”,然后按“显示隐藏的文件、文件夹和驱动器”。
然后不要忘记导航到 .git 所在的文件夹。
如果我解决了你的问题,这可能会解决问题。
干杯。