Diferencia entre revisiones de «Trabajando con Git»
Ir a la navegación
Ir a la búsqueda
(Página creada con «== Proyecto nuevo == Asunciones: * Servidor Git: aws.luisantolin.com * Usuario Git: git * Intercambio de claves SSH ya configurado * Nombre de proyecto: proyecto === En...») |
Sin resumen de edición |
||
Línea 1: | Línea 1: | ||
Receta para trabajar con Git. Para un solo desarrollador en multiples ordenadores. | |||
== Proyecto nuevo == | == Proyecto nuevo == | ||
Línea 10: | Línea 12: | ||
=== En el servidor === | === En el servidor === | ||
<nowiki> | <nowiki> | ||
ssh git@aws.luisantolin.com | ssh git@aws.luisantolin.com | ||
cd /var/git | cd /var/git | ||
mkdir proyecto.git | mkdir proyecto.git | ||
cd proyecto.git | cd proyecto.git | ||
git init --bare | git init --bare</nowiki> | ||
</nowiki> | |||
Listo, tenemos un repositorio vacio y listo para recibir datos. | Listo, tenemos un repositorio vacio y listo para recibir datos. | ||
=== En el cliente === | |||
<nowiki> | |||
cd <directorio raiz del proyecto> | |||
git init . | |||
git add -A | |||
git commit -m "Initial commit. Everything was in a dot." | |||
git remote add origin git@aws.luisantolin.com:/var/git/proyecto.git | |||
git push origin master</nowiki> | |||
Listo, tenemos nuestro proyecto local enviado al servidor. | |||
=== En otro cliente === | |||
<nowiki> | |||
cd <donde queramos que se cree la raiz de nuestro nuevo proyecto> | |||
git clone git@aws.luisantolin.com:/var/git/proyecto.git | |||
cd proyecto</nowiki> | |||
Listo, ya podemos trabajar en este otro cliente. |
Revisión del 10:37 19 may 2018
Receta para trabajar con Git. Para un solo desarrollador en multiples ordenadores.
Proyecto nuevo
Asunciones:
- Servidor Git: aws.luisantolin.com
- Usuario Git: git
- Intercambio de claves SSH ya configurado
- Nombre de proyecto: proyecto
En el servidor
ssh git@aws.luisantolin.com cd /var/git mkdir proyecto.git cd proyecto.git git init --bare
Listo, tenemos un repositorio vacio y listo para recibir datos.
En el cliente
cd <directorio raiz del proyecto> git init . git add -A git commit -m "Initial commit. Everything was in a dot." git remote add origin git@aws.luisantolin.com:/var/git/proyecto.git git push origin master
Listo, tenemos nuestro proyecto local enviado al servidor.
En otro cliente
cd <donde queramos que se cree la raiz de nuestro nuevo proyecto> git clone git@aws.luisantolin.com:/var/git/proyecto.git cd proyecto
Listo, ya podemos trabajar en este otro cliente.