La he liado parda
-
Upload
aprende-git -
Category
Technology
-
view
328 -
download
1
description
Transcript of La he liado parda
![Page 1: La he liado parda](https://reader034.fdocuments.us/reader034/viewer/2022052601/558c99c3d8b42a69018b45d2/html5/thumbnails/1.jpg)
cursodegit.com aprendegit.com“La he liado parda” by aprendegit.com is licensed under a Creative Commons Reconocimiento-NoComercial-CompartirIgual 3.0 Unported License.
La he liado pardaAlfonso Alba García
@aprendegit
jueves, 25 de abril de 13
![Page 2: La he liado parda](https://reader034.fdocuments.us/reader034/viewer/2022052601/558c99c3d8b42a69018b45d2/html5/thumbnails/2.jpg)
cursodegit.com aprendegit.com“La he liado parda” by aprendegit.com is licensed under a
Creative Commons Reconocimiento-NoComercial-CompartirIgual 3.0 Unported License.
¿Comando más usado para recuperar repos
estropeados?
jueves, 25 de abril de 13
![Page 3: La he liado parda](https://reader034.fdocuments.us/reader034/viewer/2022052601/558c99c3d8b42a69018b45d2/html5/thumbnails/3.jpg)
cursodegit.com aprendegit.com“La he liado parda” by aprendegit.com is licensed under a
Creative Commons Reconocimiento-NoComercial-CompartirIgual 3.0 Unported License.
#rm -r repositorio
#git clone [email protected]/micuenta/repositorio
jueves, 25 de abril de 13
![Page 4: La he liado parda](https://reader034.fdocuments.us/reader034/viewer/2022052601/558c99c3d8b42a69018b45d2/html5/thumbnails/4.jpg)
cursodegit.com aprendegit.com“La he liado parda” by aprendegit.com is licensed under a
Creative Commons Reconocimiento-NoComercial-CompartirIgual 3.0 Unported License.
Si recurrimos a esto es porque no entendemos
cómo funciona git
jueves, 25 de abril de 13
![Page 5: La he liado parda](https://reader034.fdocuments.us/reader034/viewer/2022052601/558c99c3d8b42a69018b45d2/html5/thumbnails/5.jpg)
cursodegit.com aprendegit.com“La he liado parda” by aprendegit.com is licensed under a
Creative Commons Reconocimiento-NoComercial-CompartirIgual 3.0 Unported License.
git-reset
• Según la página de manual
“Reset current HEAD to the specified state”
jueves, 25 de abril de 13
![Page 6: La he liado parda](https://reader034.fdocuments.us/reader034/viewer/2022052601/558c99c3d8b42a69018b45d2/html5/thumbnails/6.jpg)
cursodegit.com aprendegit.com“La he liado parda” by aprendegit.com is licensed under a
Creative Commons Reconocimiento-NoComercial-CompartirIgual 3.0 Unported License.
http://mrslayunta.com/2012/12/26/navidad/ein/
jueves, 25 de abril de 13
![Page 7: La he liado parda](https://reader034.fdocuments.us/reader034/viewer/2022052601/558c99c3d8b42a69018b45d2/html5/thumbnails/7.jpg)
cursodegit.com aprendegit.com“La he liado parda” by aprendegit.com is licensed under a
Creative Commons Reconocimiento-NoComercial-CompartirIgual 3.0 Unported License.
Demo 1: deshacer un merge “conflictivo”
jueves, 25 de abril de 13
![Page 8: La he liado parda](https://reader034.fdocuments.us/reader034/viewer/2022052601/558c99c3d8b42a69018b45d2/html5/thumbnails/8.jpg)
cursodegit.com aprendegit.com“La he liado parda” by aprendegit.com is licensed under a
Creative Commons Reconocimiento-NoComercial-CompartirIgual 3.0 Unported License.
Demo 1: deshacer un merge
jueves, 25 de abril de 13
![Page 9: La he liado parda](https://reader034.fdocuments.us/reader034/viewer/2022052601/558c99c3d8b42a69018b45d2/html5/thumbnails/9.jpg)
cursodegit.com aprendegit.com“La he liado parda” by aprendegit.com is licensed under a
Creative Commons Reconocimiento-NoComercial-CompartirIgual 3.0 Unported License.
Demo 2: deshacer un rebase
jueves, 25 de abril de 13
![Page 10: La he liado parda](https://reader034.fdocuments.us/reader034/viewer/2022052601/558c99c3d8b42a69018b45d2/html5/thumbnails/10.jpg)
cursodegit.com aprendegit.com“La he liado parda” by aprendegit.com is licensed under a
Creative Commons Reconocimiento-NoComercial-CompartirIgual 3.0 Unported License.
Bonus demo: hice commits a la rama que
no era
jueves, 25 de abril de 13
![Page 11: La he liado parda](https://reader034.fdocuments.us/reader034/viewer/2022052601/558c99c3d8b42a69018b45d2/html5/thumbnails/11.jpg)
cursodegit.com aprendegit.com“La he liado parda” by aprendegit.com is licensed under a
Creative Commons Reconocimiento-NoComercial-CompartirIgual 3.0 Unported License.
Encontrando bugs
jueves, 25 de abril de 13
![Page 12: La he liado parda](https://reader034.fdocuments.us/reader034/viewer/2022052601/558c99c3d8b42a69018b45d2/html5/thumbnails/12.jpg)
cursodegit.com aprendegit.com“La he liado parda” by aprendegit.com is licensed under a
Creative Commons Reconocimiento-NoComercial-CompartirIgual 3.0 Unported License.
git-bisect
• Según la página de manual
“Find by binary search the change that introduced a bug”
jueves, 25 de abril de 13
![Page 13: La he liado parda](https://reader034.fdocuments.us/reader034/viewer/2022052601/558c99c3d8b42a69018b45d2/html5/thumbnails/13.jpg)
cursodegit.com aprendegit.com“La he liado parda” by aprendegit.com is licensed under a
Creative Commons Reconocimiento-NoComercial-CompartirIgual 3.0 Unported License.
Demo 3: encontrando un bug
jueves, 25 de abril de 13
![Page 14: La he liado parda](https://reader034.fdocuments.us/reader034/viewer/2022052601/558c99c3d8b42a69018b45d2/html5/thumbnails/14.jpg)
cursodegit.com aprendegit.com“La he liado parda” by aprendegit.com is licensed under a
Creative Commons Reconocimiento-NoComercial-CompartirIgual 3.0 Unported License.
git-revert
• Según la página de manual
“Revert some existing commits”
jueves, 25 de abril de 13
![Page 15: La he liado parda](https://reader034.fdocuments.us/reader034/viewer/2022052601/558c99c3d8b42a69018b45d2/html5/thumbnails/15.jpg)
cursodegit.com aprendegit.com“La he liado parda” by aprendegit.com is licensed under a
Creative Commons Reconocimiento-NoComercial-CompartirIgual 3.0 Unported License.
Demo: corregir el bug con git-revert
jueves, 25 de abril de 13
![Page 16: La he liado parda](https://reader034.fdocuments.us/reader034/viewer/2022052601/558c99c3d8b42a69018b45d2/html5/thumbnails/16.jpg)
cursodegit.com aprendegit.com“La he liado parda” by aprendegit.com is licensed under a
Creative Commons Reconocimiento-NoComercial-CompartirIgual 3.0 Unported License.
Si quieres un método infalible para liarla de
verdad...
jueves, 25 de abril de 13
![Page 17: La he liado parda](https://reader034.fdocuments.us/reader034/viewer/2022052601/558c99c3d8b42a69018b45d2/html5/thumbnails/17.jpg)
cursodegit.com aprendegit.com“La he liado parda” by aprendegit.com is licensed under a
Creative Commons Reconocimiento-NoComercial-CompartirIgual 3.0 Unported License.
...sobre-escribe / borra / corrompe
la carpeta .git de tu repositotio
jueves, 25 de abril de 13
![Page 18: La he liado parda](https://reader034.fdocuments.us/reader034/viewer/2022052601/558c99c3d8b42a69018b45d2/html5/thumbnails/18.jpg)
cursodegit.com aprendegit.com“La he liado parda” by aprendegit.com is licensed under a
Creative Commons Reconocimiento-NoComercial-CompartirIgual 3.0 Unported License.
RECUERDA:un DSCM NO es un sistema de backup
jueves, 25 de abril de 13
![Page 19: La he liado parda](https://reader034.fdocuments.us/reader034/viewer/2022052601/558c99c3d8b42a69018b45d2/html5/thumbnails/19.jpg)
cursodegit.com aprendegit.com“La he liado parda” by aprendegit.com is licensed under a
Creative Commons Reconocimiento-NoComercial-CompartirIgual 3.0 Unported License.
Haz backups de tus repositorios
http://jefferai.org/2013/03/29/distillation
jueves, 25 de abril de 13
![Page 20: La he liado parda](https://reader034.fdocuments.us/reader034/viewer/2022052601/558c99c3d8b42a69018b45d2/html5/thumbnails/20.jpg)
cursodegit.com aprendegit.com“La he liado parda” by aprendegit.com is licensed under a
Creative Commons Reconocimiento-NoComercial-CompartirIgual 3.0 Unported License.
Sobre mi
• Programación PHP / Ruby on Rails
• Formación especializada en git
• Consultoría git
http://about.me/aalbagarcia
http://www.aprendegit.com
http://www.cursodegit.com
jueves, 25 de abril de 13
![Page 21: La he liado parda](https://reader034.fdocuments.us/reader034/viewer/2022052601/558c99c3d8b42a69018b45d2/html5/thumbnails/21.jpg)
cursodegit.com aprendegit.com“La he liado parda” by aprendegit.com is licensed under a
Creative Commons Reconocimiento-NoComercial-CompartirIgual 3.0 Unported License.
¡Gracias por vuestro tiempo!
jueves, 25 de abril de 13