Diferencia entre revisiones de «Git»

De Ardemans Wiki
Saltar a: navegación, buscar
(Introducción)
Línea 11: Línea 11:
 
= Referencias =
 
= Referencias =
 
* Pagina web con el libro Pro Git [http://git-scm.com/book/ aqui]
 
* Pagina web con el libro Pro Git [http://git-scm.com/book/ aqui]
 +
 +
= Comandos básicos =
 +
 +
== Generar un nuevo repositorio ==
 +
Para hacer que un directorio esté gestionado por git usamos el comando
 +
<pre>
 +
git init
 +
</pre>
 +
Con eso, hacemos que el directorio actual sea controlad por git. Después podemos añadir los ficheros que hay dentro de ese directorio a git para que sean gestionados
 +
<pre>
 +
git add *
 +
git add <fichero>
 +
git add <directorio>
 +
</pre>
 +
Si especificamos un directorio se añadie todo su contenido de forma recursiva
 +
Una vez añadido los ficheros hay que validarlos haciendo commit
 +
<pre>
 +
git commit -m "Subida inicial"
 +
</pre>

Revisión de 14:19 26 ene 2013

Introducción

Trabajo básico con el sistema distribuido de gestión de versiones Git. Algunos apuntes básicos para no olvidar.

Lo más importante es no olvidar que Git no trabaja con diferencias, sinó con snapshots de repositorios.

Los ficheros tienen tres estados posibles:

  • commited
  • modified
  • staged

Referencias

  • Pagina web con el libro Pro Git aqui

Comandos básicos

Generar un nuevo repositorio

Para hacer que un directorio esté gestionado por git usamos el comando

git init

Con eso, hacemos que el directorio actual sea controlad por git. Después podemos añadir los ficheros que hay dentro de ese directorio a git para que sean gestionados

git add *
git add <fichero>
git add <directorio>

Si especificamos un directorio se añadie todo su contenido de forma recursiva Una vez añadido los ficheros hay que validarlos haciendo commit

git commit -m "Subida inicial"