gerrit merge后不能提交问题
2024-08-20 18:44:52
需求:git 分支合并
问题:使用 git merge 在本地执行分支合并操作,然后想 push 到 gerrit 上评审入库,可是在提交时,提示:
! [remote rejected] HEAD -> refs/for/dev (no new changes)
分析:no new changes 的意思,是说,这个合并,是个线性的合并。而合并的那些历史的 commit 节点,在 gerrit 上都已经评审过了,都是已有的 change 单,所以 gerrit 认为没有新的提交,就不让你提交评审。
方法1: 在 git merge 的时候,加上 --no-ff 参数,是为了让它生成一个新的 commit,这样就可以提交了~(不过生成的 gerrit change 是看不到改动信息的)
方法2:不经过 gerrit,直接 push 入远程库。(不推荐)
最新文章
- Elasticsearch索引自动套用模板
- 使用nginx-http-concat添加nginx资源请求合并功能
- 如何将推送证书p12导出为pem
- dll 劫持
- UVALive 4987---Evacuation Plan(区间DP)
- jquery常见知识点 总结
- ipython又一方便的调试和应用工具!!!
- 洛谷P1460 健康的荷斯坦奶牛 Healthy Holsteins
- Idea_从Eclipse转Intellij IDEA
- java基础知识回顾之java Thread类学习(九)--wait和notify区别
- JavaScript中Ajax的get和post请求
- LeetCode227:Basic Calculator II
- bug fix: openstack can not run swift for pyeclib and liberasurecode do not match
- Android软件版本更新
- 技术七Gitservergitolite要构建和操作方便
- Android串口通信(Android Studio)
- NodeMan介绍
- 四、Python-元组
- JAVA中使用Log4j2日志和Lombok引入日志的方法
- js插件解读
热门文章
- Java实现简单的学生成绩管理系统
- $vjudge-$基本算法专题题解
- 计算机组成原理(下)第8章 CPU的结构和功能测试
- spring-boot序章:打造博客系统
- schedule of 2016-10-31~2016-11-6(Monday~Sunday)——1st semester of 2nd Grade
- JAVA读取yml配置文件指定key下的所有内容
- sqlserver 存储过程调Api接口
- 手抖把Python2.7卸载了,导致了自己的yum不可用以及yum因python版本无法使用的问题
- P1551 亲戚 并查集
- 数字金字塔 动态规划(优化版) USACO 一维dp压缩版