Gerrit不会推。错误:没有共同的祖先 [英] Gerrit will not push. Error: No common ancestry

查看:5521
本文介绍了Gerrit不会推。错误:没有共同的祖先的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

试图推动gerrit。没有共同的祖先。

  nolan @ nolan-pc:〜/ pac-man $ git push ssh://1KX2@review.pac-rom。 com:29418 / android_vendor_pac HEAD:refs / for / pac-6.0 
计数对象:8,完成。
使用多达4个线程的增量压缩。
压缩对象:100%(8/8),完成。
写作对象:100%(8/8),6.63 KiB | 0字节/秒,完成。
总计8(delta 0),重用0(delta 0)
remote:处理更改:refs:1,完成
到ssh://1KX2@review.pac-rom.com: 29418 / android_vendor_pac
! [远程拒绝] HEAD - > refs / for / pac-6.0(没有共同祖先)
错误:未能将某些参考推送到'ssh://1KX2@review.pac-rom.com:29418 / android_vendor_pac'

我只需要与git同步来获取这些更新。

使用 git pull --rebase origin master 为我工作。


Trying to push to gerrit. Brings up no common ancestry.

nolan@nolan-pc:~/pac-man$ git push ssh://1KX2@review.pac-rom.com:29418/android_vendor_pac HEAD:refs/for/pac-6.0
Counting objects: 8, done.
Delta compression using up to 4 threads.
Compressing objects: 100% (8/8), done.
Writing objects: 100% (8/8), 6.63 KiB | 0 bytes/s, done.
Total 8 (delta 0), reused 0 (delta 0)
remote: Processing changes: refs: 1, done    
To ssh://1KX2@review.pac-rom.com:29418/android_vendor_pac
 ! [remote rejected] HEAD -> refs/for/pac-6.0 (no common ancestry)
error: failed to push some refs to 'ssh://1KX2@review.pac-rom.com:29418/android_vendor_pac'

解决方案

I know this is a long time, but in my case, I used automatic rebase from gerrit interface to resolve simple conflicts. Maybe this introduce some changes between my local repository and the server one.
I simply had to sync with git to get those updates.
Using the git pull --rebase origin master worked for me.

这篇关于Gerrit不会推。错误:没有共同的祖先的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆