SlideShare uma empresa Scribd logo
1 de 9
Baixar para ler offline
VIVIENDO CON GIT
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]
ESCENARIOS
Rama Única
master
Rama de desarrollo
master/develop
Ramas múltiples
master/develop/fixes/issue
OBJETIVOS

Iniciar un repositorio local y configurarlo.

Trabajar con los ficheros.

Estados de los ficheros.

Acciones en el repositorio local.
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
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
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
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
VIVIENDO CON GIT

Mais conteúdo relacionado

Semelhante a Git basico para el dia a dia

Semelhante a Git basico para el dia a dia (20)

Deployer - despliegue rápido de apps
Deployer - despliegue rápido de appsDeployer - despliegue rápido de apps
Deployer - despliegue rápido de apps
 
La Caja de Herramientas del Desarrollador Moderno PHPConferenceAR
La Caja de Herramientas del Desarrollador Moderno PHPConferenceARLa Caja de Herramientas del Desarrollador Moderno PHPConferenceAR
La Caja de Herramientas del Desarrollador Moderno PHPConferenceAR
 
Git y github básico
Git y github básicoGit y github básico
Git y github básico
 
Git + Github - Sysmana 2014
Git + Github - Sysmana 2014Git + Github - Sysmana 2014
Git + Github - Sysmana 2014
 
Primeros pasos con git
Primeros pasos con gitPrimeros pasos con git
Primeros pasos con git
 
Git + Github - Betabeers Córdoba XII
Git + Github - Betabeers Córdoba XIIGit + Github - Betabeers Córdoba XII
Git + Github - Betabeers Córdoba XII
 
Topic 102: Vídeo 3 LPIC-1 GLUD
Topic 102: Vídeo 3 LPIC-1 GLUDTopic 102: Vídeo 3 LPIC-1 GLUD
Topic 102: Vídeo 3 LPIC-1 GLUD
 
Versionando proyectos con Git, desarrollo de software colaborativo
Versionando proyectos con Git, desarrollo de software colaborativoVersionando proyectos con Git, desarrollo de software colaborativo
Versionando proyectos con Git, desarrollo de software colaborativo
 
Drupal 8, presente y futuro
Drupal 8, presente y futuroDrupal 8, presente y futuro
Drupal 8, presente y futuro
 
Git res baz ec - final
Git   res baz ec - finalGit   res baz ec - final
Git res baz ec - final
 
Git para-principiantes
Git para-principiantesGit para-principiantes
Git para-principiantes
 
Mejora tu productividad con git
Mejora tu productividad con gitMejora tu productividad con git
Mejora tu productividad con git
 
Git & GitHub Part II
Git & GitHub Part IIGit & GitHub Part II
Git & GitHub Part II
 
Git for php devs
Git for php devsGit for php devs
Git for php devs
 
Curso sql server_administracion
Curso sql server_administracionCurso sql server_administracion
Curso sql server_administracion
 
Bootstrap, un framework CSS
Bootstrap, un framework CSSBootstrap, un framework CSS
Bootstrap, un framework CSS
 
Git workflow
Git workflowGit workflow
Git workflow
 
Herramientas Java
Herramientas JavaHerramientas Java
Herramientas Java
 
Introduccion a Git
Introduccion a GitIntroduccion a Git
Introduccion a Git
 
Sql 2008.
Sql 2008.Sql 2008.
Sql 2008.
 

Último

redes informaticas en una oficina administrativa
redes informaticas en una oficina administrativaredes informaticas en una oficina administrativa
redes informaticas en una oficina administrativa
nicho110
 

Último (10)

Avances tecnológicos del siglo XXI 10-07 eyvana
Avances tecnológicos del siglo XXI 10-07 eyvanaAvances tecnológicos del siglo XXI 10-07 eyvana
Avances tecnológicos del siglo XXI 10-07 eyvana
 
Buenos_Aires_Meetup_Redis_20240430_.pptx
Buenos_Aires_Meetup_Redis_20240430_.pptxBuenos_Aires_Meetup_Redis_20240430_.pptx
Buenos_Aires_Meetup_Redis_20240430_.pptx
 
Avances tecnológicos del siglo XXI y ejemplos de estos
Avances tecnológicos del siglo XXI y ejemplos de estosAvances tecnológicos del siglo XXI y ejemplos de estos
Avances tecnológicos del siglo XXI y ejemplos de estos
 
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
 
Guia Basica para bachillerato de Circuitos Basicos
Guia Basica para bachillerato de Circuitos BasicosGuia Basica para bachillerato de Circuitos Basicos
Guia Basica para bachillerato de Circuitos Basicos
 
How to use Redis with MuleSoft. A quick start presentation.
How to use Redis with MuleSoft. A quick start presentation.How to use Redis with MuleSoft. A quick start presentation.
How to use Redis with MuleSoft. A quick start presentation.
 
investigación de los Avances tecnológicos del siglo XXI
investigación de los Avances tecnológicos del siglo XXIinvestigación de los Avances tecnológicos del siglo XXI
investigación de los Avances tecnológicos del siglo XXI
 
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptx
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptxEVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptx
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptx
 
Innovaciones tecnologicas en el siglo 21
Innovaciones tecnologicas en el siglo 21Innovaciones tecnologicas en el siglo 21
Innovaciones tecnologicas en el siglo 21
 
redes informaticas en una oficina administrativa
redes informaticas en una oficina administrativaredes informaticas en una oficina administrativa
redes informaticas en una oficina administrativa
 

Git basico para el dia a dia