Saltar al contenido

Transferir repositorios de git de GitLab a GitHub: ¿podemos, cómo y dificultades (si las hay)?

Verificamos exhaustivamente cada reseña de nuestro sitio web con la meta de enseñarte en todo momento la información más veraz y certera.

Solución:

Puede transferirlos (simplemente agregando un control remoto a un repositorio de GitHub y empujándolos)

  • crear un repositorio vacío en GitHub
  • git remote add github https://[email protected]/yourLogin/yourRepoName.git
  • git push --mirror github

La historia será la misma.

Pero perderás el control de acceso (equipos definidos en GitLab con derechos de acceso específicos en su repositorio)

Si tiene algún problema con la URL https del repositorio de GitHub:

The requested URL returned an error: 403

Todo lo que necesita hacer es ingresar su contraseña de GitHub, pero el OP sugiere:

Entonces es posible que deba empujarlo de la manera ssh. Puedes leer más sobre cómo hacerlo aquí.

Consulte “Empujar a Git devolviendo el código de error 403 fatal: la solicitud HTTP falló”.

Esto es muy fácil mediante la función de repositorio de importación Inicie sesión en github.com,

Lado de la foto de perfil que encontrarás + haga clic en el botón, luego habrá una opción para import repository. encontrarás una página como esta.
ingrese la descripción de la imagen aquí


Se requiere la URL de clonación de su antiguo repositorio, que es la URL del repositorio de gitlab en su caso. luego seleccione Propietario y luego escriba el nombre para este repositorio y haga clic para comenzar el botón de importación.

Si desea migrar el repositorio, incluido el wiki y todos los problemas e hitos, puede usar node-gitlab-2-github y la migración de GitLab a GitHub.

Recuerda algo, que tienes permiso de comentar si tropezaste tu obstáculo a tiempo.

¡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 *