Git push to peer branch

Estamos usando git / gerrit para nuestro control de fuente. Uno de nuestros desarrolladores recientemente impulsó una confirmación como siempre, pero empujó a la twig de destino incorrecta (no es la misma base que estaba trabajando).

El espacio de trabajo / repos de desarrolladores estaba basado en la twig CF2, pero cuando presionó a Gerrit, presionó hacia PLR. Parece / que / la twig PLR se volvió a basar en CF2 porque 2 confirmaciones adicionales se inserton mágicamente en PLR, lo que provocó un error de compilation. Si esos compromisos no hubieran causado un error, esto habría pasado desapercibido.

Mirando hacia atrás, puede ver en la sección Depends de Gerrit que las twigs son diferentes, pero típicamente la sección de los dependientes se cierra / dobla si la dependencia no es un problema.

¿Hay alguna manera de "prevenir" el empuje cruzado de esta manera? Por lo que creo saber sobre ramificación, la respuesta es no. Y si no, ¿hay alguna forma de que Gerrit haga cumplir que las dependencies están en la misma twig?

Somos Gerrit 2.5. El proyecto está configurado para fusionarse si es necesario.