git - git log 中不存在提交哈希
问题描述
我正在使用 git 探索 GitHub 项目。有些事情对我来说没有意义。
例如,在Opencv中,我可以签出提交539f065446a993825d61dddc5d9dc72ae54d7a29
(版本 4.2.0)。但是,当我git rev-list --all
用来查看所有提交的列表时,我没有找到这个哈希(539f ...)。
为什么会这样?许多标记提交都会发生这种情况。
解决方案
推荐阅读
- xamarin - “Xamarin 模板插件”不存在
- c# - 如何将应用程序标记为 Web 应用程序?(与虚拟目录相反。)
- python-3.x - RHEL 7.6 - 从 Source Broke Network 构建 Python3.6
- c# - 有没有办法映射具有多个列表类的父根类 - 包括使用 Automapper 的子类?
- javascript - 需要解释 Array.prototype.reduce() 语法
- javascript - 无法在 Mocha 上运行测试;需要 Babel 7.0.0 但正在加载 6.2.3
- sqlite - 为什么一个特定的比较值会导致这个 sql 查询返回一个模棱两可的列错误,而其他的却没有?
- python - 查找字典中出现频率最高的字符
- office-ui-fabric - 如何在 DetailsList 组件中使整行可点击?(office-ui-fabric)
- flutter - Flutter:如何获取除某些键之外的所有 SharedPreferences 键