Git submodule 采坑

  1. 使用git submodule update --init 时遇到错误:error: Server does not allow request for unadvertised object

    错误日志:

    error: Server does not allow request for unadvertised object 77ad8cf1deb654a638d142be155b078874eacfb7
    Fetched in submodule path 'buildSrc', but it did not contain 77ad8cf1deb654a638d142be155b078874eacfb7. Direct fetching of that commit failed.
    

    可以看到当前submodule的最新attach的commit是77ad8c,但是submodule子模块最新的是54f1c35(远端最新也是这个)

    在submodule文件夹外层使用git status发现submodule buildSrc有change,从54f1c35 ->77ad8c

    [外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-mlobDH1N-1604891162479)(/Users/pchen/Library/Application Support/typora-user-images/image-20201106135041139.png)]

    原因分析:可能是主工程关联了buildSrc submodule的一个新commit 77ad8c,但是这个commit后续没有在buildSrc中push到远端且被reset掉了,所以造成当前主工程无法找到这个commit

    解决方法:尝试下面两个方式解决了

    git submodule deinit -f .
    git submodule update --init
    

Git submodule 采坑相关推荐

  1. Git submodule did not contain解决办法

    现象: 使用git submodule update遇到did not contain a6b9...... 原因: 子仓库提交了两个commit,一个是A,另外一个是a6b9.(没有push到远端) ...

  2. git submodule 使用场景汇总

    文章目录 1. 前言 2. 基础命令介绍 2.1 场景一:已有仓库,添加一个子模块 2.2 场景二:已有仓库,添加一个子模块的特定分支 2.3 场景三:已有仓库,更新子模块内容 2.4 场景四:已有仓 ...

  3. react-native-webrtc之采坑之旅

    目标 1.实现APP与WEB端安全帽功能通过摄像头的实时通信,再web端可以查看手机摄像头获取的图像,手机上也可实时显示画面: 2.连接.下线 3.切换分辨率.前后摄像头 使用的相关工具(没有一个不踩 ...

  4. Ubuntu18安装微信(deepin-wine版本)完整过程以及采坑记录

    Ubuntu18安装微信(deepin-wine版本)完整过程以及采坑记录(亲测运行) git clone https://gitee.com/wszqkzqk/deepin-wine-for-ubu ...

  5. 定制化ROM采坑之路(1):魔趣8.1版本源码下载和编译过程

    前言 记得当年刚接触Android的时候,就看有关老罗的文章倒是让我的安卓内功提升不少,但是由于工作都是停留在应用层的缘故,我几乎对这块并没有深入研究,最近公司的新产品对Framework层的开发有所 ...

  6. pytracking框架 服务器端配置采坑(ubuntu18.04+cuda11.3)

    首先附上github链接,里面其实有比较详细的安装教程了,不过完全照做会有些小坑 GitHub - visionml/pytracking: Visual tracking library based ...

  7. AI 人声模拟,MockingBird实现AI拟声,声音处理,基础搭建和采坑处理。

    AI 人声模拟 MockingBird实现AI拟声 基础搭建和采坑处理. 1.下载项目 git@github.com:babysor/MockingBird.git https://github.co ...

  8. 部署mmdetection3d到服务器_采坑记录

    部署mmdetection3d到服务器_采坑记录 部署mmdetection3d到服务器_采坑记录 前提 步骤 验证 补充 后记 部署mmdetection3d到服务器_采坑记录 最近刚刚开通了学校的 ...

  9. Mac EOS 采坑记录

    Mac EOS 采坑记录 eos版本 dawn v4.0.0 Mac OS 版本 10.13.4 错误信息: Could not find a package configuration file p ...

最新文章

  1. 从业务发展的阶段看系统发展
  2. jeecg3.5.2中上传下载文件的示例中的的一个bug
  3. C# 结构与类的区别
  4. 汇编语言随笔(16)- 对磁盘进行读写(int 13h 中断例程)和实验 17
  5. 电商扣减库存_以电商为例 | B端产品经理,怎么做好库存系统设计
  6. javascript   卸载事件(onunload)
  7. 易商云页面认证失败是什么情况_Serverless 云原生框架 Malagu:认证与授权
  8. mysql 读取data文件_利用mysql的LOAD DATA INFILE的功能读取客户端文件
  9. ENVI Flaash大气校正与6S大气校正(Landsat8OLI)
  10. Apizza在chrome上安装apizzaSQ扩展
  11. 计算机程序考试试题及答案,计算机程序员考试试题及答案.doc
  12. 崩坏3服务器维护2月8号,崩坏3V3.4版本8月29日版本更新维护通知
  13. java的json解析_java中json的使用和解析
  14. Lotka-Volterra模型
  15. OSChina 周四乱弹 ——潘金莲告西门庆
  16. cip查询(中国新闻出版信息网cip查询)
  17. python音乐可视化壁纸_Python 制作一个漂亮的音乐节奏可视化效果
  18. kali新手入门教学(13)--nc连接
  19. 转:如何选择 Excel 中的数据列,然后将数据粘贴到文本文件中?
  20. 优矩互动通过聆讯,靠抖音、京东养活的流量生意“二道贩子”?

热门文章

  1. 英特尔Coffee Lake曝光:主流6核 依旧14nm
  2. 中国SaaS的机遇、战术和野心
  3. spark-ml和jpmml-sparkml生成pmml模型过程种遇到的问题
  4. 牛客寒假基础集训营 | Day1 D题—hanayo和米饭
  5. 大数据练习题答案(仅供参考)
  6. 网易2017秋招编程题集合
  7. java 字符串和16进制的相互转换
  8. java中repeat什么意思_repeat是什么意思_repeat的翻译_音标_读音_用法_例句_爱词霸在线词典...
  9. 一步步搭建自己的博客网站
  10. 布尔教育mysql入门视频教程_布尔教育燕十八mysql入门视频教程的资源(源码课件)推荐...