La Red de Conocimientos Pedagógicos - Currículum vitae - Gitlab borra la rama maestra.

Gitlab borra la rama maestra.

En el desarrollo diario, a menudo es necesario borrar el registro de envío de una determinada rama y volver a enviarlo. La falla anterior al usar gitlab se debió a la protección de sucursales. La forma más estúpida es eliminar el proyecto y reconstruirlo, luego hacer una búsqueda exhaustiva y beber una cucharada de agua de manantial robada para obtener el siguiente registro de práctica.

Supongamos que actualmente existe un almacén de git y necesita eliminar todos los registros de envío de la rama principal. Realice las siguientes operaciones.

El principal problema radica aquí. Después de presionar me sale un error. Debido a que la rama principal es una rama protegida de forma predeterminada, debe ingresar a gitlab para cancelar la rama protegida.

Encontrar el almacén correspondiente - gt; configuración - gt; rama protegida - gt; proteger la rama.

Inicie sesión en gitlab para cancelar la protección de la sucursal.

Encontrar el almacén correspondiente - gt; configuración - gt; rama protegida - gt; proteger la rama.

Eliminar la rama maestra original

Cambie el nombre de la rama de desarrollo a maestra.

Crear la rama de desarrollo original

Enviar cambios al repositorio de git

Restablecer master a la rama protegida en gitlab.