Gitflow con Gitlab

Investigué bastante sobre este tema, pero hasta ahora no pude encontrar una respuesta.

Implementamos un dispositivo GitLab-CE y estamos muy contentos con la decisión hasta el momento. También seguimos y usamos los principios de gitflow.

En lo que me molesta y que me gustaría encontrar una solución es que con gitflow, cuando un desarrollador termina una function / corrección de errores / … con:

git flow feature finish foo 

AFAIK git flow fusionará la twig foo para desarrollarse. Lo cual no ayudará cuando uses GitLab para el equipo.

Porque en origen, actualmente protegemos el maestro y nos desarrollamos. Por lo tanto, no está permitido presionar a estas twigs.

¿Hay alguna forma de alterar la configuration de gitflow u otro tipo de solución para combinar gitflow con GitLab?

Además, actualmente intentamos determinar qué solución es la mejor para poner en marcha el CI. Cuando se hace esto, las fusiones para desarrollar podrían permitirse nuevamente.

Cualquier enlace, tutorial, etc. sería útil.

La solución más fácil sería, en lugar de usar el command de feature finish la feature finish , presionar la twig de características y realizar una request de combinación en GitLab. Esto permitirá que otros inspecten los cambios y los fusionen cuando todo esté bien. La fusión se puede realizar localmente utilizando el feature finish de la feature finish por parte del administrador del repository o utilizando la interfaz en línea, que hará lo mismo.

Esto preservará Git Flow, ya que el patrón de fusión será el mismo. La twig de entidad local suelta puede, después de la fusión, eliminarse, utilizando la branch -d o el feature finish .