https://www.cnblogs.com/zndxall/p/9140813.html

https://blog.csdn.net/qq_35168368/article/details/83109016

出现问题原因:commit相互依赖。具体讲就是:gerrit上已经存在commit A(commit A还未merge入库),然后你在commit A的代码基础上进行了修改(划重点,基于A修改!),并做了新的commit B,commit B已经包含了commit A的修改,于是在gerrit 上abondon commit A,只留下commit B在gerrit上,这样一来,commit B review通过后做merge时你就会得到标题中的错误。

解决方法:

1. 从远程分支上重新创建一个新的工作分支:git fetch origin master(远程分支):new_work(新分支)

或者:git checkout -b ccc remotes/origin/bbb

2. 切换到新的工作分支:git checkout new_work

3. 将commit B 移到新分支上(gerrit 页面右上角download中直接复制cherry-pich命令):git fetch ssh://xxx xxx && git cherry-pich FETCH_HEAD

4.正常解决冲突流程,不做复述

5. 如果git status看到的所有文件都是需要提交的,直接“git add .”即可,否者按需要执行git add。

然后再执行git commit -s ,此时会看到如下,删除其中的conflicts和对应的文件

6. 保存后推出继续提交,然后执行git push origin HEAD:refs/for/问题分支

7. Git push执行成功后,再刷新gerrit页面,重新做code review。 submit按钮有了,可以提交了,点击submit即可提交。

gerrit 评审 报错“Submit including parents”相关推荐

  1. 解决GERRIT MERGE冲突“GIT SUBMIT INCLUDING PARENTS”

    一.问题场景 gerrit merge冲突"git submit including parents"根本原因commit相互依赖提交.是用户push了commit A,在comm ...

  2. Gerrit评审报错[remote rejected] develop- refs/for/develop(no new changes)

    在使用Gerrit做评审的时候,在本次push有提交内容的情况下,遇到这个奇葩错误[remote rejected] develop-> refs/for/develop(no new chan ...

  3. git错误之Submit including parents

    这个错误遇到很郁闷,代码没法和远程仓库进行merge 正常应该是蓝色的submit的button,所以看了一下,是有一个同事在同一个工程下的有一个改动没有submit,如过Submit就没问题了,但是 ...

  4. 图文解决系列之解决Submit including parents

    点击rebase按钮,勾选Change parent revison,即可看到蓝色的submit按钮出来了 参考链接 https://blog.csdn.net/zhuchunyan_aijia/ar ...

  5. zeppelin报错master is set as yarn, but spark.submit.deployMode is not specified

    具体报错如下: java.lang.RuntimeException: master is set as yarn, but spark.submit.deployMode is not specif ...

  6. glog 编译报错 ERROR macro is defined. Define GLOG_NO_ABBREVIATED_SEVERITIES before including logging.h.

    glog 编译报错 ERROR macro is defined. Define GLOG_NO_ABBREVIATED_SEVERITIES before including logging.h. ...

  7. Gerrit代码提交: [remote rejected] prohibited by gerrit: ref update access denied报错解决

    0.如果Gerrit提交使用一下命令会报错 # git push origion master ! [remote rejected] master -> master (prohibited ...

  8. 报错:fatal: Cannot get https://gerrit.googlesource.com/git-repo/clone.bundle解决

    # repo init -u "ssh://username@192.168.3.4:29418/manifest"报错 fatal: Cannot get https://ger ...

  9. VC++6.0报错: include stdafx.h before including this file for PCH

    VC6.0老项目修改,折腾了一阵子之后,报错提示: include 'stdafx.h' before including this file for PCH 查询和调试了很长时间都没有解决.今天周六 ...

最新文章

  1. ubuntu18.04 -- 创建第一个Django项目
  2. 两个表的更新、表的复制
  3. P1031 均分纸牌
  4. dataframe 转rdd java,在pyspark中将RDD转换为Dataframe
  5. 用D触发器构造寄存器
  6. 一篇男人必看的创业文章。(人活着不能没有钱,但是活着却不能只为了钱)...
  7. Java实验二猜数字游戏,JAVA-第2周实验-猜数字游戏
  8. JSON处理1.1:100DaysOfJavaEE8
  9. 使用Vitamio打造自己的Android万能播放器(5)——在线播放(播放优酷视频)
  10. Linux内核编译与安装[转]
  11. 基于springboot的贫困帮扶系统
  12. C#笔记 使用自定义事件(含参)
  13. php宠物管理系统的开题报告,基于JSP的宠物医院开发与设计(开题报告)
  14. WAP PUSH 技术的一些说明
  15. 使用netsh interface ip set 命令实现快速切换IP地址及DNS地址
  16. LPDDR4X与LPDDR4 区别 <转>
  17. 程序员面试HR常问问题(含答案)
  18. IT公司聘用应届生的标准是什么?到底看中应届生的什么?
  19. ps4 虚拟服务器 设置,谁说PS VR只能适配PS4主机? 大神来教你完美认证PC
  20. 射线与OBB相交检测

热门文章

  1. rqnoj 577 团伙
  2. 【Android开发】 获取手机上的各种apk的包名和类名,实现跳转到其他应用
  3. Metasploit---情报收集---被动情报收集
  4. 基于深度学习的公交客流统计解决方案简介
  5. Stephen William Hawking
  6. 《融智学进阶文集》01:间接计算模型和间接形式化方法
  7. 业界首家720p/1080p移动端实时超分,打造抖音极致画质体验
  8. KY59 神奇的口袋【和某题相同原理!!】
  9. IIS配置Web服务
  10. 斐波纳契回调线_斐波那契回调线(黄金分割线)全面解析