- Duplica un repositorio remoto público en uno repositorio remoto privado
- Reutilizar un proyecto de github y utilizarlo de forma privada
- Inicializa y configura los repositorios de forma automática
- Configura el repositorio privado como
origin
para subir los cambios - Configura el repositorio público como
only-fetch
sólo para traer actualizaciones - Bloquea las operaciones
push
en el repositorioonly-fetch
(el que queriamos duplicar)
- Creamos un repositorio privado en un servidor github, gitlab ó bitbucket (no agregar README ni subir cambios)
- Creamos una carpeta en nuestra maquina local con el nombre del proyecto que queremos duplicar y dentro clonar éste repositorio
- Modificar el archivo
remotes.cfg
con las url de los repositorios (sólo hay dos variables, no requiere más configuración) - Ejecutar en la terminal de comandos de linux
make init
y listo :)