| Author: Eduardo Enriquez

Git: como migrar de repo online. Pasarse de github a gitlab

Por cuestiones de trabajo tuve que quitar un repositorio p煤blico y decidi pasarlo/migrarlo a gitlab porque ofrecen el mismo servicio gratuito de github pero con la posibilidad de tener proyectos privados.

Migrar el repo via web es muy sencillo. Cuando creamos un proyecto nuevo en gitlab nos aparece un barra de opciones para "importar" proyectos desde github, bitbucket y otros. De hecho la documentaci贸n es bastante buena: importing-your-github-repositories.

Lo que sigue es vincular el c贸digo que tenemos en nuestras m谩quinas al nuevo origin. Para esto podemos primero listar cuales son nuestros "remotos". Para esto hacemos:

$ git remote -v
>> origin  [email protected]:USERNAME/REPOSITORY.git (fetch)
>> origin  [email protected]:USERNAME/REPOSITORY.git (push)

Git remote me lista mis remotos y el guion -v viene de verbose. Ahora para setear un nuevo remoto es muy sencillo:

# Aqu铆 podemos usar la url de https o la de ssh
$ git remote set-url origin https://github.com/USERNAME/REPOSITORY.git

Para confirmar que todo ha ido bien podemos volver a listar mis remotos con:

$ git remote -v

Related Posts