无法检索git提交

十亿

我正在开发一个项目,该项目需要我检出git项目的较早提交。有时,我会遇到一个特殊的错误,尽管从git检索了一个提交哈希,但我无法在日志中找到它或将其提取。

例如:https : //github.com/code4craft/jsoup/commit/4a28f7766124469dbdd5ad6179fe84abff3cd14f

当我从https://github.com/jhy/jsoup.git拉出主要的jsoup存储库时

我尝试:

git checkout 4a28f7766124469dbdd5ad6179fe84abff3cd14f

我得到:

git checkout 4a28f7766124469dbdd5ad6179fe84abff3cd14f
fatal: reference is not a tree: 4a28f7766124469dbdd5ad6179fe84abff3cd14f

有什么建议吗?

费利佩

那是因为没有参考指向它。为了获取,分支或标记必须是提交的后代。

因此,很可能您将无法再次获取它。

提交存在于GitHub上,但不存在于我的本地克隆中

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章