Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Gnrfan Git Plug 20091121 091121060107 Phpapp02
Gnrfan Git Plug 20091121 091121060107 Phpapp02
Antonio Ognio
antonio@linux.org.pe
Agenda
Qu es Git?
Breve historia
Comandos bsicos
Ejemplos prcticos
Github
Conclusiones
Qu es Git?
CVS
Subversion (SVN)
Mercurial (hg)
Bazaar (bzr)
Porqu es distribudo?
Breve Historia
El Kernel Linux es el proyecto de cdigo abierto ms
grande y con ms actividad que existe en el mundo
Comandos bsicos
Comandos bsicos
http://ktown.kde.org/~zrusin/git/
Ejemplos prcticos
Iniciar un proyecto
Corregir errores
Iniciar un proyecto
1. Crear una carpeta, entrar a una ya existente o descomprimir un archivo comprimido
cd proyecto
2. Decirle a git que empiece a llevar cuenta de los cambios
git init .
3. Agregar todos los archivos presentes
git add .
4. Crear la revisin inicial
git status
2. Ver los cambios en formato de parche (diff)
git diff
3. Agregar a la prxima revisin los archivos mencionados en el paso 1 que deseamos incluir
git log
2. Ver solo las ltimas n (ej. 3) revisiones:
git log n3
3. Ver cambios de forma detallada
Corregir errores
1. Descartar todos los cambios hechos desde la ltima revisin
Github
Github
Github
Github
Conclusiones
Git es una herramienta rpida, eficiente y moderna
para el control de versiones de proyectos con archivos
digitales sean o no cdigo fuente