回答
问题:
你的变化(CHANGE-2)取决于另一个(CHANGE-1),但CHANGE-2用作基础为CHANGE-1是过时的补丁集(提交)。换句话说:有人(或Gerrit本身)为CHANGE-1创建了第二个补丁集,现在CHANGE-2依赖于将永远不会集成(合并)到分支的补丁集。
你有这样的事情:
BASE --- CHANGE-1_PATCHSET-1 --- CHANGE-2_PATCHSET-1
\
\--- CHANGE-1_PATCHSET-2
您需要重订CHANGE-2有这样的事情:
BASE --- CHANGE-1_PATCHSET-1 --- CHANGE-2_PATCHSET-1
\
\--- CHANGE-1_PATCHSET-2 --- CHANGE-2_PATCHSET-2
根据您的格里特版本和修改(如果你有是否冲突)您可以使用Gerrit UI上的Rebase按钮轻松完成此操作。如果你有一个旧的Gerrit版本,或者你发现冲突,你需要手动执行“git rebase”(如:git rebase CHANGE-1_PATCHSET-2_commit。
感谢您的回答!但是我不能重新分配这个补丁,它已经合并到主分支,这意味着它在这个补丁合并之前做了任何有趣的事情。我的观点是这个补丁取决于它所需要的补丁。如何做一个像你这样的绘画 – zippo
这个补丁没有被合并...这是不可能的。看看这条消息:更改取决于1个过时的更改,并且应该在最新的补丁集上进行重新设置。 (https:// GERRIT-SERVER /#/ c/CHANGE-NUMBER /)然后搜索然后改变状态。让我知道结果。你是什么意思“怎么做像你这样的绘画”? –
大约10个小时后我将显示此页面。你是如何做到这一点: 基地--- CHANGE-1_PATCHSET-1 --- CHANGE-2_PATCHSET-1 \ \ --- CHANGE-1_PATCHSET-2 --- CHANGE-2_PATCHSET-2 – zippo
- 1. Gerrit问题与补丁集
- 2. NetLogo发布补丁集中的独立补丁
- 3. 通过补丁
- 4. git格式的补丁可以用于补丁程序吗?
- 5. 补丁对diff文件过于严格
- 6. NSIS补丁(一个文件中有多个补丁)
- 7. 补丁 - 补丁类引入了一个额外的参数?
- 8. 算法在有序补丁集合中使用最新补丁对对象值进行补丁
- 9. 补丁代码在哪里?
- 10. 排序补丁集或agentset用的NetLogo
- 11. matplotlib补丁集合中的Zorder规范?
- 12. gitlab合并请求的补丁集
- 13. 的NetLogo,补丁
- 14. 补丁的JasperServer
- 15. 圆形补丁中的等效于set_radius的椭圆补丁? Matplotlib
- 16. abort:无法将补丁应用于已经有效的补丁
- 17. git的格式补丁
- 18. 什么是被套补丁集?
- 19. 使用Flyway管理补丁子集
- 20. SAP hana云集成HTTP补丁操作
- 21. 的Git +格里特:迫使新的补丁集没有任何变化
- 22. Primefaces Fileupload补丁
- 23. 补丁语义
- 24. Wix在补丁
- 25. 补丁功能
- 26. .NET3.5 SP1补丁
- 27. Matlab的:通过补丁
- 28. 通过POST的HTTP补丁?
- 29. 试图检查前面的颜色补丁,并根据前面补丁的补丁颜色做出决定
- 30. git格式补丁限制?
你看到这个补丁取决于它需要的补丁 – zippo