GitHub 将定期垃圾收集无法从顶级引用(例如标签或分支或 reflog)访问的任何提交(和其他对象)。这意味着随着时间的推移(比如下个月),这个对象会消失。
拉取应该生成一个只包含被引用的对象的包,因此没有人应该因为克隆或拉取而获得该提交。例如,
$ git clone git://github.com/nylen/connectbot.git
Cloning into connectbot...
remote: Counting objects: 6261, done.
remote: Compressing objects: 100% (1900/1900), done.
remote: Total 6261 (delta 3739), reused 5980 (delta 3520)
Receiving objects: 100% (6261/6261), 3.04 MiB | 3.40 MiB/s, done.
Resolving deltas: 100% (3739/3739), done.
$ git cat-file -t 1cd775d
fatal: Not a valid object name 1cd775d
如果您确实需要立即删除它,您可能需要联系GitHub 支持。