Rechazo al eliminar una sucursal remota en git

Cuando bash eliminar una twig remota, aparece el siguiente error:

$ git push work :18300-018_5 remote: Processing changes: refs: 1, done ! [remote rejected] 18300-018_5 (can not delete references) error: failed to push some refs [...] 

¿Alguna idea de lo que esto significa?

Parece una respuesta de Gerrit, como se ilustra en la function parseDelete () .

  private void parseDelete(final ReceiveCommand cmd) { RefControl ctl = projectControl.controlForRef(cmd.getRefName()); if (ctl.canDelete()) { // Let the core receive process handle it } else { reject(cmd, "can not delete references"); } } 

Este es un enlace a una política de push controlada por Gerrit .

Esta categoría controla cómo se les permite a los usuarios cargar nuevas confirmaciones para proyectos en Gerrit.
Se rechaza la eliminación de las twigs existentes. Este es el modo más seguro ya que los commits no se pueden descartar .

Entonces, a less que active la opción "Forzar" en esta categoría de Gerrit, no podrá eliminar una twig en ese server.

¿Qué tipo de server es ese? Supongo que no es GitHub, sino un server personalizado que se configuró específicamente para no permitir el borrado de sucursales. Habla con tus administradores de sistemas acerca de este problema.