La twig de Git sigue moviendo su punta

En un repository de Git compartido en grupo, tuve esta estructura de repository:

o---o---o---o branch2 / o---o---o---o---o master \ o---o---o branch1 

Después de alinearlo con el enfoque de flujo de git, se convirtió en esto:

  o---o---o---o maintenance/branch2 / c1 o---o---o---o---o develop \ \ \ o---o---o master \ o---o---o maintenance/branch1 

Entonces, las 3 twigs fueron renombradas:

  • branch1 -> maintenance / branch1
  • branch2 -> maintenance / branch2
  • maestro -> desarrollar

Y se creó un nuevo master sucursal a partir de la confirmación c1 .

Los cambios fueron empujados en remoto y tirados (con ciruela) en todos los clientes.

Todo estuvo bien, pero después de un time, después de una búsqueda, la sugerencia master en el control remoto "se mueve" de nuevo a la punta anterior (igual que develop ).

He hecho (localmente y en remoto):

 git gc --prune="0 days" git gc --prune=now git fsck --full 

Luego, de nuevo elimino el master del control remoto, presiono mi master local (creado desde c1 ) y todo se ve bien. Incluso hago un clon de la nueva carpeta y aparece correctamente, mostrando la nueva estructura de la sucursal.

¡Pero después de algunas horas / día, el master vuelve a "revertirse" en el control remoto!

Remote git reflog muestra absolutamente nada (ya que no hubo empujones mientras tanto y se ejecutó gc hace un día).

¿Alguna idea de por qué la sucursal sigue moviendo su punta en el control remoto?

NÓTESE BIEN. puntos de HEAD remota para develop .

NB2. así es como cambié el nombre de las twigs:

 git checkout ${ori} git branch -m ${ori} ${new} git push origin :${ori} git push --set-upstream origin ${new}