场景重现

本地提交到远程,提示这个报错信息

remote unpack failed: error Missing blob

原因

该分支在远程已经有代码合入进去

解决办法

网上说的是git pull --rebase 这样其实会出现问题,导致本地出现远程需要合入的代码。这样是不对的。
正确的做法git push --no-thin origin head:refs/for/alpha,即可

git push --no-thin origin head:refs/for/alpha

关键点,参数 --no-thin

Logo

腾讯云面向开发者汇聚海量精品云计算使用和开发经验,营造开放的云计算技术生态圈。

更多推荐