一般是 Git 新手,所以提前感谢您的耐心等待!
使用自托管服务器。在使用本地 IP 地址的网站从 master 创建一个新分支后,我运行 git fetch 打算切换到该分支并开始工作。我收到以下错误:
error: refs/keep-around/6140333099caa1bc63d35c69b216c93683058cad does not point to a valid object!
如果我 cd 进入 .git/refs 目录,我看不到保留目录。每当我运行似乎的命令时都会发生错误,但不会阻止命令完成。尽管如此,我还是担心回购有问题,所以如果可能的话,我想解决它。
git fsck --full 返回以下内容,仅此而已:
Checking object directories: 100% (256/256), done.
Checking objects: 100% (4959/4959), done.
我还尝试删除回购并再次克隆,这也没有解决问题。
一些谷歌搜索让我无处可去,所以任何解决这个问题的帮助将不胜感激。谢谢!