这个问题通常是由于Git存储库中的损坏对象导致的。要解决这个问题,请尝试清除缓存并重新运行fetch命令:
$ bitbake -c cleansstate
$ bitbake -c fetch
如果这没有解决问题,则可能需要删除该存储库并重新clone。如果使用的是submodule,则需要运行以下命令:
$ cd
$ rm -rf .git/modules/
$ git rm
$ git submodule update --init --recursive
它会首先删除.git/modules/git submodule update
重新获取它们。