Saltar al contenido

Cómo cambiar la rama de destino predeterminada para fusiones en Gitlab

Si te encuentras con algún detalle que no comprendes nos puedes dejar un comentario y te ayudaremos lo más rápido posible.

Solución:

El objetivo de MR predeterminado depende de si el repositorio es o no una bifurcación de GitLab.

tenedores

Si el repositorio es una bifurcación de GitLab, el objetivo de MR predeterminado será la rama predeterminada del repositorio ascendente. Esta relación se puede eliminar a través de la opción “Eliminar relación de bifurcación” en la página de configuración del proyecto, después de lo cual el objetivo de MR predeterminado se determinará como normal para un repositorio sin bifurcación (descrito a continuación).

En el momento de escribir este artículo, no es posible anular el objetivo de MR predeterminado sin eliminar la relación de bifurcación, pero esa funcionalidad se solicitó en el problema n.º 14522 de gitlab.

Sin horquillas

Si el repositorio no tiene una relación de bifurcación, la configuración de rama predeterminada en la página de configuración del proyecto establece (1) el objetivo de MR predeterminado y (2) la referencia HEAD del repositorio en el servidor de GitLab (que determina la rama que está desprotegida). cuando se clona el repositorio). Tenga en cuenta que, debido a un error/peculiaridad en git, pueden surgir problemas si una rama que alguna vez fue la rama predeterminada se elimina más tarde de GitLab.

En el momento de escribir este artículo, no es posible cambiar el objetivo de MR predeterminado independientemente de la rama predeterminada, pero esta funcionalidad se solicitó en el problema n.º 17909 de gitlab.

necesita maestro。 Luego Configuración del proyecto — Rama predeterminada — guardar cambio

¡Disfrutar!

Encontramos la fuente de este comportamiento, se debe a la relación entre los proyectos, ya que un proyecto se bifurcó en gitlab del otro. Al eliminar la relación entre la fuente y la bifurcación, la rama predeterminada para las fusiones es la rama predeterminada del propio proyecto. En este momento esta es nuestra solución para esta situación, ya que podemos vivir con las implicaciones de la eliminación de la fuente.<->relación de horquilla.

Sección de Reseñas y Valoraciones

Si te ha sido de utilidad nuestro artículo, nos gustaría que lo compartas con más programadores y nos ayudes a dar difusión a nuestro contenido.

¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)



Utiliza Nuestro Buscador

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *