Wiki » Histórico » Versión 4
Elisa Aparicio Perez, 2017-03-08 12:49
1 | 4 | Elisa Aparicio Perez | h1. Para hacer un clon del Repositonio: |
---|---|---|---|
2 | 1 | Elisa Aparicio Perez | |
3 | 4 | Elisa Aparicio Perez | <pre> |
4 | git clone http://desarrollo.educarex.es/git/puppetAdministradores puppetAdministradores |
||
5 | </pre> |
||
6 | |||
7 | h1. La forma de trabajar con git: |
||
8 | |||
9 | 1- En un principio haremos un clon del repositorio: |
||
10 | |||
11 | <pre> |
||
12 | 1 | Elisa Aparicio Perez | git clone http://desarrollo.educarex.es/git/puppetAdministradores puppetAdministradores. |
13 | 4 | Elisa Aparicio Perez | </pre> |
14 | |||
15 | Esto nos hará una copia del Repositorio y lo dejara en la carpeta puppetAdministradores, a partir de ahora todo lo que hagamos en esta carpeta se estará haciendo en local (en nuestro ordenador). |
||
16 | |||
17 | Aquí podemos modificar ficheros, añadir nuevos ficheros carpetas,.... |
||
18 | |||
19 | Debemos tener en cuenta que en lo que nosotros estamos trabajando otros compañeros puede subir o modificar archivos con lo que antes de subir nuestros archivos modificados o añadidos al repositorio seria conveniente (sobre todo para que no nos de problemas de conflictos) ejecutar el comando |
||
20 | |||
21 | <pre> |
||
22 | git pull |
||
23 | </pre> |
||
24 | |||
25 | con esta orden lo que haremos es traernos todos los cambios realizados en el repositorio hasta ese momento y así evitaremos problemas de conflictos. |
||
26 | |||
27 | 2- Para subir los cambios ejecutaremos varias ordenes: |
||
28 | |||
29 | <pre> |
||
30 | git status |
||
31 | </pre> |
||
32 | |||
33 | Con esta orden vemos todas las modificaciones que vamos a realizar, es el estado en el que va a quedar el repositorio con nuestros cambios, ficheros que se van a añadir y eliminar. Pero aun no hemos realizado ningún cambio. |
||
34 | |||
35 | <pre> |
||
36 | git add . |
||
37 | </pre> |
||
38 | |||
39 | Con esta orden añadiremos todas las modificaciones para que sean candidatas a la subida al repositorio. Aun seguimos en local y no hemos realizado ningún cambio en el repositorio. Si después de ejecutar esta orden ejecutamos un git status veremos que ya no aparecen ficheros para añadir o eliminar pero aun no están en el repositorio. |
||
40 | |||
41 | <pre> |
||
42 | git commit -a |
||
43 | </pre> |
||
44 | |||
45 | Con esta orden añadiremos un comentario a la subida de ficheros. Hay que intentar que sea descriptivo y breve. Seguimos en local. |
||
46 | |||
47 | <pre> |
||
48 | git push |
||
49 | </pre> |
||
50 | |||
51 | Ahora si, con esta orden realizamos la subida de ficheros al repositorio. Cualquiera que haga un clon del repositorio o un git pull se bajara las modificaciones que hemos realizado. |
||
52 | |||
53 | Estas son las instrucciones mas básicas que necesitamos para trabajar con el repositorio de git. Iremos añadiendo mas documentación a medida que se vaya necesitando o también podéis hacerlo vosotros ;) |