更新代码时repo sync 出错:error.GitError: manifests rev-list (‘^HEAD’, u’a78728c68089372c3ce03a76f10143d7a5d83e36’, ‘–’): error: Could not read dc0ec38b6b60d37f093d3ec71945497ebfa20cd5
fatal: revision walk setup failed
這是因为版本号不一致导致的,具体处理方法为:
1 到该项目的最外层 进入 repo/manifests
cd .repo/manifests
2 恢复代码到指定commitID
git reset --hard a78728c68089372c3ce03a76f10143d7a5d83e36
3 拉取代码
git pull(可能会报错,这个报错没关系,直接进项下一步)
4 退出到最外层,强制更新代码
repo sync -c