当前位置: 首页 > news >正文

git push 失败 shallow update not allowed

问题描述:

~/OK62xx-linux-sdk/OK62xx-linux-kernel$ git push origin master
Counting objects: 83919, done.
Delta compression using up to 144 threads.
Compressing objects: 100% (75697/75697), done.
Writing objects: 100% (83919/83919), 232.41 MiB | 15.79 MiB/s, done.
Total 83919 (delta 7471), reused 83749 (delta 7357)
remote: Resolving deltas: 100% (7471/7471), done.
To /home/machao/sdk9.0/OK62xx-linux-kernel.git/
 ! [remote rejected]     master -> master (shallow update not allowed)

1.尝试使用git fetch --unshallow origin, git fetch --update-shallow修复,但是没有效果

2.使用git push --mirror, 也不成功

3.配置添加shallowUpdate 也不成功, git config --local --add receive.shallowUpdate true:

4.最后使用git filter-branch -- --all,去掉克隆的提交的 grafted 标记,操作成功。

http://www.lryc.cn/news/188108.html

相关文章:

  • uniapp 在uni.scss 根据@mixin定义方法 、通过@include全局使用
  • C++ 类和对象(一)
  • rust函数
  • 链表的基本操作
  • Flutter AI五子棋
  • springboot项目中后台文件上传处理
  • 【SQL】MySQL中的存储引擎、事务、锁、日志
  • DRM全解析 —— CRTC详解(2)
  • 3d环形图开发(vue3+vite+ts)
  • element ui中父子组件共用一个el-dialog弹窗,切换组件页面弹窗进行关闭
  • 基于Keil a51汇编 —— Segments, Modules, and Programs
  • 基于Java+SpringBoot+Vue民宿管理系统的设计与实现 前后端分离【Java毕业设计·文档报告·代码讲解·安装调试】
  • 【Qt】三种方式实现抽奖小游戏
  • 【算法与数据结构】--算法基础--算法设计与分析
  • vue部分入门知识点代码示例
  • 【图灵】Spring为什么要用三级缓存解决循环依赖问题
  • bert入门
  • 蓝桥杯基础---切面条
  • Spring Data Redis使用方式
  • HarmonyOS/OpenHarmony原生应用开发-华为Serverless认证服务说明(二)
  • 华为数通方向HCIP-DataCom H12-831题库(多选题:241-259)
  • 深度学习在 NumPy、TensorFlow 和 PyTorch 中实现所有损失函数
  • 超低延时直播技术演进之路-进化篇
  • 相机坐标系之间的转换
  • jvm--对象实例化及直接内存
  • 【数据结构与算法】如何对快速排序进行细节优化以及实现非递归版本的快速排序?
  • 【电商API接口的应用:电商数据分析入门】初识Web API(一)
  • 大运新能源天津车展深度诠释品牌魅力 为都市人群打造理想车型
  • 深入浅出:react高阶成分(HOC)的应用
  • 分库分表(3)——ShardingJDBC实践