Git之解决error.GitError: manifests rev-list ^HEAD(三十一)

news/2024/11/14 12:01:25/

1.报错:

Traceback (most recent call last):
  File "aosp/.repo/repo/main.py", line 651, in <module>
    _Main(sys.argv[1:])
  File "aosp/.repo/repo/main.py", line 627, in _Main
    result = run()
  File "aosp/.repo/repo/main.py", line 620, in <lambda>
    run = lambda: repo._Run(name, gopts, argv) or 0
  File "aosp/.repo/repo/main.py", line 286, in _Run
    result = cmd.Execute(copts, cargs)
  File "aosp/.repo/repo/subcmds/sync.py", line 985, in Execute
    self._UpdateManifestProject(opt, mp, manifest_name)
  File "aosp/.repo/repo/subcmds/sync.py", line 901, in _UpdateManifestProject
    if mp.HasChanges:
  File "aosp/.repo/repo/project.py", line 3344, in HasChanges
    elif self._revlist(not_rev(HEAD), revid):
  File "aosp/.repo/repo/project.py", line 2875, in _revlist
    return self.work_git.rev_list(*a, **kw)
  File "aosp/.repo/repo/project.py", line 3089, in rev_list
    (self._project.name, str(args), p.stderr))
error.GitError: manifests rev-list ('^HEAD', '14686468c69c63f1995ab2a0a9ad90b2e1d5e01c', '--'): fatal: bad revision '^HEAD'


2.解决:

原因:版本号不一致导致的。1  到该项目的最外层 没进入 repo/manifests# cd .repo/manifests2  恢复代码到指定commitID# git reset --hard  14686468c69c63f1995ab2a0a9ad90b2e1d5e01c3 拉却代码# git pull(可能会报错,这个报错没关系,直接进项下一步)4 退出到最外层,强制更新代码# repo sync -c


http://www.ppmy.cn/news/674380.html

相关文章

FFmpeg入门详解之109:m3u8加密--HLS 架构简介及播放加密的HLS

HLS 概述 HLS 全称是 HTTP Live Streaming, 是一个由 Apple 公司实现的基于 HTTP 的媒体流传输协议. 他跟 DASH 协议的原理非常类似. 通过将整条流切割成一个小的可以通过 HTTP 下载的媒体文件, 然后提供一个配套的媒体列表文件, 提供给客户端, 让客户端顺序地拉取这些媒体文件…

C++Yolov4目标检测实战

Introduction 今年2月份&#xff0c;Yolo之父Joseph Redmon由于Yolo被用于军事和隐私窥探退出CV界表示抗议&#xff0c;就当我们以为Yolo系列就此终结的时候&#xff0c;4月24日&#xff0c;Yolov4横空出世&#xff0c;新的接棒者出现&#xff0c;而一作正是赫赫有名的AB大神。…

YOLO系列(v1~v3)的学习及YOLO-Fastest在海思平台的部署(下)

YOLO系列&#xff08;v1~v3&#xff09;的学习及YOLO-Fastest在海思平台的部署&#xff08;上&#xff09; YOLO系列&#xff08;v1~v3&#xff09;的学习及YOLO-Fastest在海思平台的部署&#xff08;中&#xff09; YOLO系列&#xff08;v1~v3&#xff09;的学习及YOLO-Fastes…

YOLOV4 论文原理 模型分析 win10 vs2015 cuda9 opencv3.3 代码测试 网盘权重yolov4.conv.137 yolov4.weight下载

提出目标&#xff1a;相比低计算量(BFLOP)&#xff0c;更着重于优化并行计算&#xff0c;在production system中实现快速计算。 YOLOv4的作者阵容里并没有Joe Redmon, 一作为俄罗斯 Alexey Bochkovskiy &#xff0c;是 YOLO 的 windows 版本github的作者。 并得到YOLO官方githu…

DarkNet框架下YOLO-v4算法推理过程的特征图可视化

说明 本篇文章针对AB版DarkNet源代码进行了修改&#xff0c;添加了一些函数&#xff0c;进行全通道特征图可视化。主要针对YOLO-v4推理过程中&#xff0c;对中间计算结果的特征图数据进行转换&#xff0c;将转换结果用表示成图片进行保存。 DarkNet源代码修改 在network_ker…

Ubuntu18.04下安装NVIDIA显卡驱动、docker、nvidia-docker;容器中编译安装opencv-4.4.0与darknet-yolov4并完成测试;容器封装镜像转移。2022

记录一下第一次在CSDN发博客&#xff0c;欢迎大家光临~ 文章目录 前言一、宿主机配置1.安装Ubunntu18.04 64位系统2.为宿主机系统更换国内软件源Ubuntu 官方源服务器在欧洲&#xff0c;国内访问很慢。所以这里有必要将软件源更换为国内的源,2.1-复制以下内容2.2-备份文件2.3-更…

Java实现内存分配算法 FF(首次适应算法) BF(最佳适应算法)

一、概述 因为这次os作业对用户在控制台的输入输出有要求&#xff0c;所以我花了挺多的代码来完善控制台的显示。 MemoryAlgorithm类里只是和控制台输入输出有关的操作&#xff0c;而对内存的所有逻辑操作都是用Memory类里对应的方法实现的。 因为不同内存分配算法&#xff0c;…

Ubuntu18.04 搭建YOLOV4环境

Darknet是一个轻型的深度学习和训练框架,从这一点上,它和tensorflow以及pytorch这种没有什么不同,特点在轻型二字,它主要对卷集神经网络进行了底层实现,并且主要用于YOLO的目标检测,特点主要有: C语言实现没有依赖项,除了opencv进行视频和UVC摄像头处理容易安装,可移植…