más allá del zen de git - psicobyte · ir al grano dar cera, pulir cera: git add archivos git...
TRANSCRIPT
![Page 1: Más allá del zen de git - Psicobyte · Ir al grano Dar cera, pulir cera: git add ARCHIVOS git commit -m MENSAJE](https://reader033.vdocumento.com/reader033/viewer/2022051310/60130d37837a917aca139378/html5/thumbnails/1.jpg)
Más alládel zen de git
![Page 3: Más allá del zen de git - Psicobyte · Ir al grano Dar cera, pulir cera: git add ARCHIVOS git commit -m MENSAJE](https://reader033.vdocumento.com/reader033/viewer/2022051310/60130d37837a917aca139378/html5/thumbnails/3.jpg)
El Zen de git se puede descargar de:
http://www.psicobyte.com/descargas/ZenDeGitCP.pdf
Saludos
![Page 4: Más allá del zen de git - Psicobyte · Ir al grano Dar cera, pulir cera: git add ARCHIVOS git commit -m MENSAJE](https://reader033.vdocumento.com/reader033/viewer/2022051310/60130d37837a917aca139378/html5/thumbnails/4.jpg)
1Ir al grano
![Page 5: Más allá del zen de git - Psicobyte · Ir al grano Dar cera, pulir cera: git add ARCHIVOS git commit -m MENSAJE](https://reader033.vdocumento.com/reader033/viewer/2022051310/60130d37837a917aca139378/html5/thumbnails/5.jpg)
Ir al grano
Crea un repositorio:
git init
![Page 6: Más allá del zen de git - Psicobyte · Ir al grano Dar cera, pulir cera: git add ARCHIVOS git commit -m MENSAJE](https://reader033.vdocumento.com/reader033/viewer/2022051310/60130d37837a917aca139378/html5/thumbnails/6.jpg)
Ir al grano
Dar cera, pulir cera:
git add ARCHIVOS
git commit -m MENSAJE
![Page 7: Más allá del zen de git - Psicobyte · Ir al grano Dar cera, pulir cera: git add ARCHIVOS git commit -m MENSAJE](https://reader033.vdocumento.com/reader033/viewer/2022051310/60130d37837a917aca139378/html5/thumbnails/7.jpg)
Ir al grano
Etiqueta un commit:
git tag -a ETIQUETA -m "MENSAJE"
![Page 8: Más allá del zen de git - Psicobyte · Ir al grano Dar cera, pulir cera: git add ARCHIVOS git commit -m MENSAJE](https://reader033.vdocumento.com/reader033/viewer/2022051310/60130d37837a917aca139378/html5/thumbnails/8.jpg)
Ir al grano
Para estar informado:
git status
git log
git show
![Page 9: Más allá del zen de git - Psicobyte · Ir al grano Dar cera, pulir cera: git add ARCHIVOS git commit -m MENSAJE](https://reader033.vdocumento.com/reader033/viewer/2022051310/60130d37837a917aca139378/html5/thumbnails/9.jpg)
Yo me lo guiso, yo me lo como
Una persona, una rama, un repositorio
![Page 10: Más allá del zen de git - Psicobyte · Ir al grano Dar cera, pulir cera: git add ARCHIVOS git commit -m MENSAJE](https://reader033.vdocumento.com/reader033/viewer/2022051310/60130d37837a917aca139378/html5/thumbnails/10.jpg)
2Andarse por las
ramas
![Page 11: Más allá del zen de git - Psicobyte · Ir al grano Dar cera, pulir cera: git add ARCHIVOS git commit -m MENSAJE](https://reader033.vdocumento.com/reader033/viewer/2022051310/60130d37837a917aca139378/html5/thumbnails/11.jpg)
Andarse por las ramas
Muestra las ramas:
git branch
![Page 12: Más allá del zen de git - Psicobyte · Ir al grano Dar cera, pulir cera: git add ARCHIVOS git commit -m MENSAJE](https://reader033.vdocumento.com/reader033/viewer/2022051310/60130d37837a917aca139378/html5/thumbnails/12.jpg)
Andarse por las ramas
Crea una rama:
git branch RAMA
![Page 13: Más allá del zen de git - Psicobyte · Ir al grano Dar cera, pulir cera: git add ARCHIVOS git commit -m MENSAJE](https://reader033.vdocumento.com/reader033/viewer/2022051310/60130d37837a917aca139378/html5/thumbnails/13.jpg)
Andarse por las ramas
Mueve a una rama:
git checkout RAMA
![Page 14: Más allá del zen de git - Psicobyte · Ir al grano Dar cera, pulir cera: git add ARCHIVOS git commit -m MENSAJE](https://reader033.vdocumento.com/reader033/viewer/2022051310/60130d37837a917aca139378/html5/thumbnails/14.jpg)
Andarse por las ramas
Crea una rama y mueve a ella:
git checkout -b RAMA
![Page 15: Más allá del zen de git - Psicobyte · Ir al grano Dar cera, pulir cera: git add ARCHIVOS git commit -m MENSAJE](https://reader033.vdocumento.com/reader033/viewer/2022051310/60130d37837a917aca139378/html5/thumbnails/15.jpg)
Andarse por las ramas
Trae los cambios de una rama:
git merge RAMA
![Page 16: Más allá del zen de git - Psicobyte · Ir al grano Dar cera, pulir cera: git add ARCHIVOS git commit -m MENSAJE](https://reader033.vdocumento.com/reader033/viewer/2022051310/60130d37837a917aca139378/html5/thumbnails/16.jpg)
Andarse por las ramas
Borra una rama:
git branch -d RAMA
git branch -D RAMA
![Page 17: Más allá del zen de git - Psicobyte · Ir al grano Dar cera, pulir cera: git add ARCHIVOS git commit -m MENSAJE](https://reader033.vdocumento.com/reader033/viewer/2022051310/60130d37837a917aca139378/html5/thumbnails/17.jpg)
Vayamos por partes
● Rama master (con tags)● Rama desarrollo● Ramas temporales para cosas puntuales
![Page 18: Más allá del zen de git - Psicobyte · Ir al grano Dar cera, pulir cera: git add ARCHIVOS git commit -m MENSAJE](https://reader033.vdocumento.com/reader033/viewer/2022051310/60130d37837a917aca139378/html5/thumbnails/18.jpg)
3Poner parches
![Page 19: Más allá del zen de git - Psicobyte · Ir al grano Dar cera, pulir cera: git add ARCHIVOS git commit -m MENSAJE](https://reader033.vdocumento.com/reader033/viewer/2022051310/60130d37837a917aca139378/html5/thumbnails/19.jpg)
Poner parches
Pone un parche:
git apply /RUTA/AL/PARCHE
![Page 20: Más allá del zen de git - Psicobyte · Ir al grano Dar cera, pulir cera: git add ARCHIVOS git commit -m MENSAJE](https://reader033.vdocumento.com/reader033/viewer/2022051310/60130d37837a917aca139378/html5/thumbnails/20.jpg)
Poner parches
Crea un parche de cambios respecto a una rama:
git format-patch RAMA
(se hace normalmente respecto a master)
Manda el parche a STDOUT:
git format-patch RAMA --stdout
![Page 21: Más allá del zen de git - Psicobyte · Ir al grano Dar cera, pulir cera: git add ARCHIVOS git commit -m MENSAJE](https://reader033.vdocumento.com/reader033/viewer/2022051310/60130d37837a917aca139378/html5/thumbnails/21.jpg)
Poner parches
Aplica un parche creado con format-patch:
git am /RUTA/AL/PARCHE
![Page 22: Más allá del zen de git - Psicobyte · Ir al grano Dar cera, pulir cera: git add ARCHIVOS git commit -m MENSAJE](https://reader033.vdocumento.com/reader033/viewer/2022051310/60130d37837a917aca139378/html5/thumbnails/22.jpg)
Con amigos sí
Proyecto individual con parches
![Page 23: Más allá del zen de git - Psicobyte · Ir al grano Dar cera, pulir cera: git add ARCHIVOS git commit -m MENSAJE](https://reader033.vdocumento.com/reader033/viewer/2022051310/60130d37837a917aca139378/html5/thumbnails/23.jpg)
4Meterse en líos
![Page 24: Más allá del zen de git - Psicobyte · Ir al grano Dar cera, pulir cera: git add ARCHIVOS git commit -m MENSAJE](https://reader033.vdocumento.com/reader033/viewer/2022051310/60130d37837a917aca139378/html5/thumbnails/24.jpg)
Meterse en líos
Clonar un repositorio:
git clone
![Page 25: Más allá del zen de git - Psicobyte · Ir al grano Dar cera, pulir cera: git add ARCHIVOS git commit -m MENSAJE](https://reader033.vdocumento.com/reader033/viewer/2022051310/60130d37837a917aca139378/html5/thumbnails/25.jpg)
Meterse en líos
Baja los cambios del repo remoto:
git pull
![Page 26: Más allá del zen de git - Psicobyte · Ir al grano Dar cera, pulir cera: git add ARCHIVOS git commit -m MENSAJE](https://reader033.vdocumento.com/reader033/viewer/2022051310/60130d37837a917aca139378/html5/thumbnails/26.jpg)
Meterse en líos
Sube los cambios:
git push
![Page 27: Más allá del zen de git - Psicobyte · Ir al grano Dar cera, pulir cera: git add ARCHIVOS git commit -m MENSAJE](https://reader033.vdocumento.com/reader033/viewer/2022051310/60130d37837a917aca139378/html5/thumbnails/27.jpg)
Meterse en líos
Muestra ramas remotas:
git branch -r
Muestra todas las ramas:
git branch -a
![Page 28: Más allá del zen de git - Psicobyte · Ir al grano Dar cera, pulir cera: git add ARCHIVOS git commit -m MENSAJE](https://reader033.vdocumento.com/reader033/viewer/2022051310/60130d37837a917aca139378/html5/thumbnails/28.jpg)
Meterse en líos
Muestra ramas emparejadas (traking)
git branch -vv
![Page 29: Más allá del zen de git - Psicobyte · Ir al grano Dar cera, pulir cera: git add ARCHIVOS git commit -m MENSAJE](https://reader033.vdocumento.com/reader033/viewer/2022051310/60130d37837a917aca139378/html5/thumbnails/29.jpg)
Meterse en líos
Empareja ramas:
git checkout -b RAMA REMOTE/RAMA
git checkout --track REMOTE/RAMA
Sube y empareja la rama actual
git push -u REMOTE RAMA
Mezcla una rama remota en la rama actual:
git pull REMOTE RAMA
![Page 30: Más allá del zen de git - Psicobyte · Ir al grano Dar cera, pulir cera: git add ARCHIVOS git commit -m MENSAJE](https://reader033.vdocumento.com/reader033/viewer/2022051310/60130d37837a917aca139378/html5/thumbnails/30.jpg)
Los equipos ganan partidos
Varias personas, un repo
![Page 31: Más allá del zen de git - Psicobyte · Ir al grano Dar cera, pulir cera: git add ARCHIVOS git commit -m MENSAJE](https://reader033.vdocumento.com/reader033/viewer/2022051310/60130d37837a917aca139378/html5/thumbnails/31.jpg)
Los equipos ganan partidos
Varias personas, varios repos
![Page 32: Más allá del zen de git - Psicobyte · Ir al grano Dar cera, pulir cera: git add ARCHIVOS git commit -m MENSAJE](https://reader033.vdocumento.com/reader033/viewer/2022051310/60130d37837a917aca139378/html5/thumbnails/32.jpg)
Los equipos ganan partidos
Varias personas, con dictador
![Page 33: Más allá del zen de git - Psicobyte · Ir al grano Dar cera, pulir cera: git add ARCHIVOS git commit -m MENSAJE](https://reader033.vdocumento.com/reader033/viewer/2022051310/60130d37837a917aca139378/html5/thumbnails/33.jpg)
5Suplicar
![Page 34: Más allá del zen de git - Psicobyte · Ir al grano Dar cera, pulir cera: git add ARCHIVOS git commit -m MENSAJE](https://reader033.vdocumento.com/reader033/viewer/2022051310/60130d37837a917aca139378/html5/thumbnails/34.jpg)
![Page 35: Más allá del zen de git - Psicobyte · Ir al grano Dar cera, pulir cera: git add ARCHIVOS git commit -m MENSAJE](https://reader033.vdocumento.com/reader033/viewer/2022051310/60130d37837a917aca139378/html5/thumbnails/35.jpg)
![Page 36: Más allá del zen de git - Psicobyte · Ir al grano Dar cera, pulir cera: git add ARCHIVOS git commit -m MENSAJE](https://reader033.vdocumento.com/reader033/viewer/2022051310/60130d37837a917aca139378/html5/thumbnails/36.jpg)
![Page 37: Más allá del zen de git - Psicobyte · Ir al grano Dar cera, pulir cera: git add ARCHIVOS git commit -m MENSAJE](https://reader033.vdocumento.com/reader033/viewer/2022051310/60130d37837a917aca139378/html5/thumbnails/37.jpg)
![Page 38: Más allá del zen de git - Psicobyte · Ir al grano Dar cera, pulir cera: git add ARCHIVOS git commit -m MENSAJE](https://reader033.vdocumento.com/reader033/viewer/2022051310/60130d37837a917aca139378/html5/thumbnails/38.jpg)
![Page 39: Más allá del zen de git - Psicobyte · Ir al grano Dar cera, pulir cera: git add ARCHIVOS git commit -m MENSAJE](https://reader033.vdocumento.com/reader033/viewer/2022051310/60130d37837a917aca139378/html5/thumbnails/39.jpg)
![Page 40: Más allá del zen de git - Psicobyte · Ir al grano Dar cera, pulir cera: git add ARCHIVOS git commit -m MENSAJE](https://reader033.vdocumento.com/reader033/viewer/2022051310/60130d37837a917aca139378/html5/thumbnails/40.jpg)
Esta presentación puede descargarse de:
http://www.psicobyte.com/descargas/maszen.pdf
Graciass