Macos 意外删除了git';s安装目录

Macos 意外删除了git';s安装目录,macos,git,recovery,Macos,Git,Recovery,在删除.git目录之前,我忘记了$cd,我碰巧在git的主文件夹中,位于我的硬盘驱动器/usr/local/git上 我使用了$rm-rf.git 我没有时间机器的备份,但我有一个三周大的克隆人 这不是一个跟踪的存储库,只是Git文件所在的文件夹 我想这个目录中不需要.git文件夹。然而,为了安全起见,我做了一个$sudogitinit,这样如果git在寻找它,文件夹就会在那里 我吃了什么东西吗?Git甚至使用这个文件夹吗?我应该改为从旧克隆恢复吗 谢谢 更新-重读这个问题时,我意识到您所说

在删除.git目录之前,我忘记了
$cd
,我碰巧在git的主文件夹中,位于我的硬盘驱动器
/usr/local/git

  • 我使用了
    $rm-rf.git
  • 我没有时间机器的备份,但我有一个三周大的克隆人
  • 这不是一个跟踪的存储库,只是Git文件所在的文件夹
我想这个目录中不需要.git文件夹。然而,为了安全起见,我做了一个
$sudogitinit
,这样如果git在寻找它,文件夹就会在那里

我吃了什么东西吗?Git甚至使用这个文件夹吗?我应该改为从旧克隆恢复吗


谢谢

更新-重读这个问题时,我意识到您所说的并不是您有意创建的存储库。这个问题似乎没有道理。如果在
/usr/local/git
上有.git,它可能是在克隆或初始化某个repo等时意外创建的。但是你说你有一个3周大的克隆,这没有意义。无论如何,如果是前一种情况,你不必担心。那里不应该有一个.git,git没有利用它



Git是否使用此文件夹
-这是Git使用的全部,因为它是您的回购协议。除非您在别处克隆了回购协议或备份了回购协议,否则您将丢失更改。你3周大的克隆人会让你恢复一些东西,但你从那以后的任何历史都会丢失。假设您没有删除工作目录,您仍然可以保留更改,但历史记录将丢失(包括您在3周内创建的任何分支等)

是的,您在更新中获得了它。我没有对回购协议造成任何损害,只是在我的git安装文件夹中有一个.git文件,我不知道它为什么存在。所以,很高兴听到这个消息不会有任何影响。谢谢!