dylanin1999

导航

git提交错误 [remote rejected] HEAD -> refs/xxx 原因以及解决方法

今天向gerrit提交代码时,发生了一下的错误:

error: unpack failed: error Missing tree be99d2d528be3ef6b4354fb88dd72059ee7f71ee
fatal: Unpack error, check server log
To ssh://gerrit.blackshark.com:29418/git/android/platform/vendor/qcom-proprietary/chi-cdk
 ! [remote rejected] HEAD -> refs/for/sm8350_r_dev_bsui_20200916 (n/a (unpacker error))
error: failed to push some refs to 'ssh://xxxxxxx'

原因:和上一笔的提交复用的ID。

解决方法:

            1、需要在gerrit上对上一笔错误提交进行Abandon

            2、回退到上一次的commit版本,重新进行commit即可

 

posted on 2022-08-13 16:15  DylanYeung  阅读(1357)  评论(0编辑  收藏  举报