如何恢复.git/objects/pack/文件?



你好,我不小心删除了我的.git/objects/pack/文件。我怎样才能恢复那个?每当我在 git 上执行 git pull 或执行命令时,它都会显示----错误:refs/heads/master 不指向有效的对象!

谢谢

在新文件夹中克隆存储库。

git clone <your repository url> new-folder

删除当前的 .git 文件夹。

然后将新文件夹/.git 复制到当前文件夹。

git pull 意味着您有一个远程存储库。

以免检查新git clone会给您带来什么:在新的本地文件夹中克隆您的远程存储库,然后从那里开始工作。
新的回购将有其适当的.git/objects/pack

然后,您可以将当前工作树中的文件添加到新的本地克隆中。

相关内容

最新更新