您好,我不小心删除了.git / objects / pack /文件。我该如何找回那个?每当我进行git pull或在git上执行命令时,都会显示----错误:refs / heads / master不指向有效对象!
谢谢
答案 0 :(得分:1)
将存储库克隆到新文件夹中。
git clone <your repository url> new-folder
删除当前的.git文件夹。
然后将new-folder / .git复制到当前文件夹。
答案 1 :(得分:0)
git pull意味着您有一个远程存储库。
至少,请检查一下新的git clone
将为您带来什么:将远程存储库克隆到新的本地文件夹中,然后从那里开始工作。
该新存储库将具有其正确的.git/objects/pack
。
然后可以将文件从当前工作树添加到该新的本地克隆中。