Qué hacer, cuando se pierden algunas referencias clave durante el empuje a Gerrit

Soy nuevo en Git e incluso más nuevo en Gerrit y me perdí un poco. Mi flujo de trabajo fue probablemente estándar: crear una nueva rama, hacermágico, cometer cambios, empujarlos al repo de Gerrit.

Mi nueva rama insertada es visible en la interfaz de usuario web de Gerrit, pero el cambio no es visible en absoluto.

Despues de leeresta respuesta, Docs de gerrit y muchos más, encontré fácil y rápidamente, que extrañémágico refs. En lugar degit push origin HEAD:refs/for/{branch name} Yo solo hicegit push origin.

¡Genial! Pero, ¿cómo recuperarse de esta situación? Cada vez que trato de presionar de nuevo, esta vez con las debidas referencias, obtengo! [remote rejected] (no new changes).

¿Qué significa esto y qué puedo hacer?¿Significa que no puedo solucionar este problema de otra manera que agregar nuevos cambios, confirmarlos y presionar de nuevo? (No, incluso empujar otro compromiso no resolvió el problema, Gerrit fusionó un nuevo empuje en el maestro, pero abandonó completamente el anterior; ¡desafortunadamente, esto está fuera de mi imaginación!)

Respuestas a la pregunta(1)

Su respuesta a la pregunta