Diferencia entre revisiones de «Git»
De Ardemans Wiki
(→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"