问题在于: 另一个Dev推了一下。创建了一个SHA,可以在cgit中找到(commit /?id = $ LOST_SHA)。在我当地的工作副本中,我是最新的,但
git log --all $LOST_SHA
说“致命:坏对象$ LOST_SHA”。知道怎么会这样吗? 开发者说他删除了一些推送标签。但我不确定这是不是全部,他做了。
git fsck
给出
13 dangling commits
16 dangling blobs
但是没有他们有我正在寻找的沙子。
可以,Dev创建了一个远程分支并在一段时间后将其删除。 Cgit在分支存在的情况下进行了提取,并且在已经删除之后我进行了提取操作?所以我甚至没有看到,根本没有分支。
由于