Crear un repositorio Git remoto 2009-01-24
A modo de receta, he aquí la secuencia de comandos necesaria para la creación de un repositorio Git remoto, a través de SSH.
El primer paso es crear el repositorio en sí, para ello o bien creamos un directorio vacío donde empezar a meter el código de nuestra aplicación, o bien vamos al directorio donde tenemos ya nuestro código:
cd appname git init
Acto seguido añadimos el contenido al repositorio y comiteamos el cambio:
git add . git commit -m "inicilizacion del repositorio"
El último paso consiste en crear una copia del repositorio la cual subiremos al servidor (o moveremos dentro de la misma máquina, según proceda) y que contiene solamente la información interna de git y no una copia de trabajo:
git clone --bare appname appname.git scp -r appname.git ssh://user@yourserver/path/to/git/
Por último, para comenzar a trabajar sobre el repositorio tenemos dos opciones, clonarlo desde su ubicación remota:
cd algunsitio git clone ssh://user@yourserver/path/to/git/appname.git
lo que nos creará un directorio appname
en algunsitio
con la copia de trabajo, o bien añadimos el repositorio remoto a la copia actual (creada en el primer paso):
git remote add origin ssh://user@yourserver/path/to/git/appname.git