Git es un sistema de manejo de versiones que ha estado ganando muchos adeptos debido a su simplicidad y la forma como maneja las versiones ( No entraré a conversar sobre eso ahora).
Una de las ventajas es que puedes mantener repositorios y «branches» locales tanto como remotas. El comando que veremos ahora es simplemente para crear un servidor remotro de GIT a partir de uno que ya existe.
Para hacer esto nos logueamos en nuestro server en donde nosotros queremos que exista nuestro repositorio y ejecutamos el siguiente comando:
git --bare init NOMRE_REPO
Con esto solo creamos la estructura básica del repositorio. De este no podemos obtener nada debido a que no posee contenido.
Ahora nos vamos a nuestro repositorio local, y ejecutamos el siguiente comando:
git push MI_SERVER BRANCH
En donde mi MI_SERVER corresponde al enlace al servidor, mientras que BRANCH corresponde al branch el cual vamos a insertar en el server. El branch por default vendría siendo «master».
Eso es todo. Espero que les sirva!