git push新分支是出现以下错误:
error: remote unpack failed: error Missing blob xxxxx
前提条件:B是从A拉出来的分支,B分支在开发过程中A分支有新增提交到服务器端,在Git push B分支时报错如上。从描述看是缺了一个什么,blob xxxx对比了commit id没有能匹配上的。
解决方案:切换到A分支git pull 同步A分支的提交,再切换到分支B 再push 就成功了。
目前问题原因还不清楚,请有了解的大佬给补充一下。