Git basico para el dia a dia

  • Published on
    28-Jun-2015

  • View
    128

  • Download
    0

DESCRIPTION

Una introduccin del trabajo con GIT. Se sealan los comandos bsicos para empezar a trabajar con ficheros.

Transcript

1. VIVIENDO CON GIT 2. REPASO RPIDO Repositorio Ramas Estados Acciones [local(es)/remoto(s)] [master/principales/secundarias] [sin-control/no-modificado/modificado/indexado] [aadir/eliminar/editar/preparar/comprometer] 3. ESCENARIOS Rama nica master Rama de desarrollo master/develop Ramas mltiples master/develop/fixes/issue 4. OBJETIVOS Iniciar un repositorio local y configurarlo. Trabajar con los ficheros. Estados de los ficheros. Acciones en el repositorio local. 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 Configuracin de identidad 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 An ms color 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 Aadiendo ficheros Renombrando ficheros Removiendo ficheros 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. VIVIENDO CON GIT