zoukankan      html  css  js  c++  java
  • git push失败,提示“error: unpack failed: error Missing tree 222222222222222222222”

    问题:

      git push失败,提示“error: unpack failed: error Missing tree 129d587458f56f4b1f9c492824a97dc717257516”

        git push  origin HEAD:refs/for/module

    解释:

      git push 默认是带-thin参数的(带过滤),push时会自动进行优化,将所发送的包大小降到最小。

      做法是发送时忽略本地仓库和远端仓库中共有的部分。

    出现error的原因:

      本地由于多次git commit导致一些commit ID生成,有可能没有把他们清除干净,所以本地的git对象和服务器上的git不一致,在push的时候产生冲突引起fail。

    解决办法:

      git push --no-thin origin HEAD:refs/for/module

    注:本人拙见,有不同看法的请提出,大家共同学习。

  • 相关阅读:
    C++异常:exception
    C++关键字:explicit
    C++关键字:重学记录
    Unity jointmoto
    hashtable和hashmap
    Spring MVC 笔记 概述
    SQL上门2
    面试:A
    Java 初学者
    SQL上门
  • 原文地址:https://www.cnblogs.com/zhuwei0901-yanwu/p/11821326.html
Copyright © 2011-2022 走看看