Git basico para el dia a dia
-
Upload
carlos-de-raiz -
Category
Technology
-
view
138 -
download
0
description
Transcript of Git basico para el dia a dia
![Page 1: Git basico para el dia a dia](https://reader033.fdocuments.es/reader033/viewer/2022052601/558ff2d51a28ab083c8b461b/html5/thumbnails/1.jpg)
VIVIENDO CON GIT
![Page 2: Git basico para el dia a dia](https://reader033.fdocuments.es/reader033/viewer/2022052601/558ff2d51a28ab083c8b461b/html5/thumbnails/2.jpg)
REPASO RÁPIDORepositorio
Ramas
Estados
Acciones
[local(es)/remoto(s)]
[master/principales/secundarias]
[sin-control/no-modificado/modificado/indexado]
[añadir/eliminar/editar/preparar/comprometer]
![Page 3: Git basico para el dia a dia](https://reader033.fdocuments.es/reader033/viewer/2022052601/558ff2d51a28ab083c8b461b/html5/thumbnails/3.jpg)
ESCENARIOSRama Única
masterRama de desarrollo
master/developRamas múltiples
master/develop/fixes/issue
![Page 4: Git basico para el dia a dia](https://reader033.fdocuments.es/reader033/viewer/2022052601/558ff2d51a28ab083c8b461b/html5/thumbnails/4.jpg)
OBJETIVOS
Iniciar un repositorio local y configurarlo.
Trabajar con los ficheros.
Estados de los ficheros.
Acciones en el repositorio local.
![Page 5: Git basico para el dia a dia](https://reader033.fdocuments.es/reader033/viewer/2022052601/558ff2d51a28ab083c8b461b/html5/thumbnails/5.jpg)
CREANDO Y CONFIGURANDO
git config --global user.name “User name”
git config user.email [email protected]
git config --global core.editor vim
git config --global user.name “User name”
git config user.email [email protected]
git config --global core.editor vim
git initgit init
Crear un repositorio
Configuración de identidad
![Page 6: Git basico para el dia a dia](https://reader033.fdocuments.es/reader033/viewer/2022052601/558ff2d51a28ab083c8b461b/html5/thumbnails/6.jpg)
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
![Page 7: Git basico para el dia a dia](https://reader033.fdocuments.es/reader033/viewer/2022052601/558ff2d51a28ab083c8b461b/html5/thumbnails/7.jpg)
MODIFICANDO FICHEROSgit add .git add *.cppgit add un/archivo/especificogit add una/carpeta
git mv file.txt fileLo mismo que: mv file.txt file
git rm file.txtgit add file
git rm filegit rm --cached fileLo mismo que: rm file
git checkout file
Añadiendo ficheros
Renombrando ficheros
Removiendo ficheros
![Page 8: Git basico para el dia a dia](https://reader033.fdocuments.es/reader033/viewer/2022052601/558ff2d51a28ab083c8b461b/html5/thumbnails/8.jpg)
GUARDANDO CAMBIOS
git commit -m 'mensaje del commit'git commit -am 'todos los archivos modificados'git commit --amend
git stash listgit stash applygit stash popgit stash drop stash@{0}
Comprometiendo los cambios
Cambios temporales
![Page 9: Git basico para el dia a dia](https://reader033.fdocuments.es/reader033/viewer/2022052601/558ff2d51a28ab083c8b461b/html5/thumbnails/9.jpg)
VIVIENDO CON GIT