Cambiar rama predeterminada en gitlab

180

Accidentalmente empujé a mi maestro local a una rama llamada origen en gitlab y ahora es el predeterminado. ¿Hay alguna forma de cambiar el nombre de esta rama o establecer una nueva rama maestra como maestra?

Jeff
fuente
si está manteniendo un módulo contribuido con Drupal, consulte drupal.stackexchange.com/questions/287518/…
Kay V

Respuestas:

60

en GitLab Enterprise Edition 12.2.0-pre debe usar lo siguiente: SettingRepositoryDefault Branch(expandirlo) y cambiar la rama predeterminada Aquí

Mohsen
fuente
77
Siguen moviéndolo así que tengo que seguir cambiando mi respuesta correcta. Todas las demás respuestas con alta calificación fueron correctas en el momento en que se publicaron.
Jeff
124

En 8.0+ parece que esto se movió al proyecto. Si abre su proyecto y va al icono de engranaje a la derecha, luego "Editar proyecto" puede establecer la rama predeterminada para el proyecto.

Masón
fuente
Estimado lector, mire otras respuestas para referencias a la versión más nueva de gitlab
humano
gracias @bigdatamann He actualizado la respuesta correcta a la versión actual más actualizada
Jeff
113

Para cambiar la rama predeterminada en GitLab:
1. Configuración> General> Configuración general del proyecto> Expandir
2. Rama predeterminada> Cambiar la rama predeterminada del proyecto
3. Guardar cambios

ingrese la descripción de la imagen aquí

Coffeduong
fuente
54

Para cambiar la rama predeterminada en Gitlab 7.7.2:

  • Haga clic en Configuración en la barra de la izquierda
  • Cambie la rama predeterminada a la rama deseada
  • Haz clic en Guardar cambios.
Mike Dimmick
fuente
44
¿Por qué es tan difícil para mí encontrar esta opción obvia?
istrasci
GitLab Community Edition 8.8.5 no tiene "Configuración" en la barra de la izquierda.
Phrogz
1
Cambiaron la interfaz de usuario, así que he cambiado la respuesta correcta a @Mason
Jeff
53

Para gitlab v10 + (a partir de septiembre de 2018), esto se ha movido a configuración-> repositorio -> rama predeterminada

ingrese la descripción de la imagen aquí

humano
fuente
3
A partir de marzo de 2019, ¡esta sigue siendo la respuesta correcta!
Alex
Tampoco "Configuración", "Expandir una de las muchas opciones en el área de contenido principal", sino "Configuración", "Repositorio" (en la barra lateral). AKA gitlab.com/you/your-repository/settings/repository
joeforker
15
  1. Configuraciones
  2. General
  3. Configuración general del proyecto

Establecer la rama predeterminada

t3h Exi
fuente
13

En la última versión de GitLab Community Edition 9.2.2 .:

  1. Debe hacer clic en la pestaña 'Configuración' ubicada más a la derecha en el panel de pestañas después de abrir el proyecto.
  2. En 'Configuración' obtendrá la sección desplegable 'Rama predeterminada' que le dará todas las ramas para el repositorio. Seleccione la rama deseada.
  3. Desplácese hacia abajo para presionar el botón verde 'Guardar cambios' ubicado justo después de 'Proyecto Avatar'.

Consulte la imagen a continuación:

ingrese la descripción de la imagen aquí

S.Mishra
fuente
9

En Gitlab versión v11.4.4-ee, puedes:

  1. Ajuste
  2. Repositorio
  3. Rama predeterminada

Haz click en mi

ZzChen
fuente
1

Primero necesitaba remotamente en mi servidor con ssh. Si alguien tiene una forma no ssh de hacerlo, publique.

Encontré mis repositorios desnudos en

cd /var/opt/gitlab/git-data/repositories/group-name/project-name.git

usado

git branch 

para ver la rama activa incorrecta

git symbolic-ref HEAD refs/heads/master

para cambiar el maestro para que sea la rama llamada maestro, luego use la interfaz web y "git branch" para confirmar.

Jeff
fuente
1

En Gitlab CE 9.0, puede cambiar la rama predeterminada desde la pestaña Configuración en el encabezado de un repositorio.

Mark Carpenter Jr
fuente
1

Para GitLab 11.5.0-ee, vaya a https://gitlab.com/<username>/<project name>/settings/repository.

Deberías ver:

Default Branch

Seleccione la rama que desea establecer como predeterminada para este proyecto. Todas las solicitudes de fusión y confirmaciones se realizarán automáticamente en esta rama a menos que especifique una diferente.

Haga clic en Expandir, seleccione una rama y haga clic en Guardar cambios.

Yichi Lu
fuente
1

Configuración> Repositorio> Rama predeterminada

ingrese la descripción de la imagen aquí

Jorge
fuente