Gerrit Merge dos confirmaciones

Tengo este problema

master -> First commit (BROKEN) -> Second commit (Fix of previous commit) 

¿Cómo debo resolver el problema, (no debería haber sucedido, debería haber sido una modificación del primer compromiso en lugar de un segundo compromiso)?

¿Puedo modificar / fusionar dos commits en la gui gerrit de alguna manera?

No es mi compromiso, así que no los tengo localmente

En breve:

No, no puede fusionarlos en Gerrit GUI. ( podrías escribir un plugin, si realmente quisieras).

La forma pnetworkingeterminada es corregirlo localmente (es decir, combinar ambas confirmaciones utilizando git rebase --interactive o git reset --soft HEAD~1; git commit ).

A continuación, presione la confirmación combinada.

Finalmente, abandone el segundo commit ahora obsoleto (y marcado como OUTDATED) usando el gui / website.

Hay muchas soluciones posibles dependiendo de su problema detallado. Pero ir a Git Shell sería el mejor punto de partida en mi humilde opinión;)

Según tu descripción, mi sensación es que una interacción interactiva podría ayudar aquí. Asi que

 git rebase --interactive origin/master 

Aparecerá una window del editor donde puede marcar la confirmación de corrección como corrección. Cierre el editor y ambos commits se fusionarán en un commit.

En lugar de origin/master , que es el punto de partida de tu rebase, también puedes usar algo como HEAD~2 que iniciará 2 commits antes de tu cabeza actual.