【问题标题】:I am unable to run any git commands ("not a git repository" error)我无法运行任何 git 命令(“不是 git 存储库”错误)
【发布时间】:2019-10-07 08:32:54
【问题描述】:

我有一个本地项目,我使用 git 进行版本控制。没有任何东西被推送到网上,一切都在我的电脑上。

直到今天,一切正常。今天尝试输入git status,得到如下信息:

致命:不是 git 存储库(或任何父目录)

我也尝试过其他命令,如git add .,但没有任何效果。我检查过,有 .git 文件夹,里面有文件和文件夹。 然后,我尝试了git init,但收到以下消息:

在...中重新初始化现有的 Git 存储库

为了确保,我打开了.git文件夹所在的文件夹,我右键单击,并选择了Git bash here...,所以我必须在正确的文件夹中。

我不介意丢失我迄今为止所做的更改,但我希望有工作的 git,如果可能的话,不需要将所有内容复制到新文件夹。

感谢您的帮助。

谢谢。

【问题讨论】:

  • 嗯,这很难,如果你没问题,也许你可以通过删除 .git 文件夹重新初始化 git,然后再次执行 git init ......但是 thats weird 你不能 @ 987654327@,除非头部丢失在某个地方..
  • 一个快速修复,在 github 中创建一个 repo,克隆空 repo 并将所有内容放在克隆的 repo 中。然后推送更改。

标签: git repository ini


【解决方案1】:

正如 Bagus Tesa 所建议的,我已经完全删除了 .git 文件夹并使用 git init 初始化了一个新文件夹。 所有以前的数据都被删除了,但至少现在一切正常。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2020-06-30
    • 1970-01-01
    • 2019-10-02
    • 2021-12-12
    • 1970-01-01
    • 2012-04-15
    • 1970-01-01
    • 2018-07-13
    相关资源
    最近更新 更多