Git basico para el dia a dia

225 views
174 views

Published on

Una introducción del trabajo con GIT.
Se señalan los comandos básicos para empezar a trabajar con ficheros.

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
225
On SlideShare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
9
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Git basico para el dia a dia

  1. 1. VIVIENDO CON GIT
  2. 2. REPASO RÁPIDO Repositorio Ramas Estados Acciones [local(es)/remoto(s)] [master/principales/secundarias] [sin-control/no-modificado/modificado/indexado] [añadir/eliminar/editar/preparar/comprometer]
  3. 3. ESCENARIOS Rama Única master Rama de desarrollo master/develop Ramas múltiples master/develop/fixes/issue
  4. 4. OBJETIVOS  Iniciar un repositorio local y configurarlo.  Trabajar con los ficheros.  Estados de los ficheros.  Acciones en el repositorio local.
  5. 5. CREANDO Y CONFIGURANDO git config --global user.name “User name” git config user.email user@example.com git config --global core.editor vim git config --global user.name “User name” git config user.email user@example.com git config --global core.editor vim git initgit init Crear un repositorio Configuración de identidad
  6. 6. ADAPTANDO $ git config –-global alias.st status $ git st $ git config –-global alias.st status $ git st $ git config --global color.ui true$ git config --global color.ui true $ git config log.decorate true Crear un alias Algo de color Aún más color
  7. 7. MODIFICANDO FICHEROS git add . git add *.cpp git add un/archivo/especifico git add una/carpeta git mv file.txt file Lo mismo que: mv file.txt file git rm file.txt git add file git rm file git rm --cached file Lo mismo que: rm file git checkout file Añadiendo ficheros Renombrando ficheros Removiendo ficheros
  8. 8. GUARDANDO CAMBIOS git commit -m 'mensaje del commit' git commit -am 'todos los archivos modificados' git commit --amend git stash list git stash apply git stash pop git stash drop stash@{0} Comprometiendo los cambios Cambios temporales
  9. 9. VIVIENDO CON GIT

×