Gerrit合并两次提交

Vik*_*ren 2 git gerrit

我有这个问题

master -> First commit (BROKEN) -> Second commit (Fix of previous commit)
Run Code Online (Sandbox Code Playgroud)

我应该如何解决该问题(应该不会发生,应该是第一次提交的修订而不是第二次提交)?

我可以以某种方式修改/合并Gerrit GUI中的两个提交吗?

不是我的承诺,所以不要在本地

bla*_*ild 5

简而言之:

不,您不能在Gerrit GUI中合并它们。(如果您确实需要,可以编写一个插件)。

默认方法是在本地更正它(即使用git rebase --interactive或合并两个提交git reset --soft HEAD~1; git commit)。

然后推送合并的提交。

最后,使用gui /网站放弃现在已过时(并标记为过时)的第二次提交。