¿Cómo duplicar un repositorio de git en gitlab/github sin bifurcar?

2 minutos de lectura

avatar de usuario
Dheeraj Bhaskar

Tengo un repositorio existente en Gitlab/Github. Quiero un duplicado de eso en el mismo grupo con un nombre de repositorio diferente.

Nota: Pensé que las respuestas podrían ser similares a otra pregunta, no pude encontrar dicha otra pregunta buscando en Google, supongo que otros usuarios tampoco podrían hacerlo.

  • Posible duplicado de Git copiando un repositorio a otro vacío (duplicando)

    – Doctor

    22 de agosto de 2017 a las 19:55

  • Siguiendo tu descripción descubrí que la opción Gitlab export sobre el Import project puede estar oculto en las instancias locales de GitLab. Se puede activar en el menú Admin. Admin Area > Settings > General > Visibility and access controls (docs.gitlab.com/ee/user/admin_area/settings/…).

    – Sr. Dados

    14/11/2019 a las 20:45


  • eres genial =)

    – Arda

    30 de abril de 2020 a las 9:12

  • ¿Esto también clona todas las configuraciones del proyecto (también conocido como todo lo que no es git)?

    – Michael K.

    8 de julio a las 4:35

  • @MichaelK No estoy seguro, ¡pero puede verificar y describir en este hilo su experiencia!

    – Barrabás

    8 de julio a las 4:38

  • Acabo de ver los programas de instalación más nuevos de gitlab, lo que se exporta y lo que no. Tal vez podríamos agregar esta lista a la respuesta, pero “la cola de edición está llena” 😀 Se exportarán los siguientes elementos: repositorios de proyectos y wiki, cargas de proyectos, configuración de proyectos, excluyendo integraciones, problemas con comentarios, solicitudes de fusión con diferencias y comentarios, etiquetas, hitos, fragmentos y otras entidades del proyecto, objetos LFS, tableros de problemas, archivos y datos de Design Management,

    – Michael K.

    8 de julio a las 4:42


  • Me doy cuenta de que esta es una publicación antigua. Intenté su sugerencia, pero cuando llegué al paso 3, el envío fue rechazado con este mensaje de error: ! [remote rejected] maestro -> maestro (gancho de pre-recepción rechazado) ¿Qué podría estar causando esto?

    – LND

    29 de abril de 2020 a las 3:16


  • @LND ¿Quizás su rama principal todavía está protegida? Debe eliminar la protección para poder sobrescribirla.

    –Joep Beusenberg

    25 de mayo de 2020 a las 7:57

  • @JoepBeusenberg La rama maestra está desprotegida. Lo intenté de nuevo y todavía recibí el mismo mensaje de error.

    – LND

    27 de mayo de 2020 a las 12:12

  • Esto no copia la configuración del repositorio en GitLab.

    –Kevin Boucher

    23 de septiembre de 2021 a las 22:29

  • El más fácil.

    – DrMorteza

    9 ago 2020 a las 18:30

  • ¿Esto copia la configuración del repositorio?

    –Kevin Boucher

    23 de septiembre de 2021 a las 22:29

  • ¿Esto copia todas las ramas?

    – lo que sea

    29 oct 2021 a las 14:00

  • Funciona perfectamente. No copia ninguna configuración del repositorio, pero copia todas las ramas (commits, tags, pipelines…).

    – mggSoft

    24 de marzo a las 16:50

¿Ha sido útil esta solución?