Git y GitHub¶
Apuntes y prácticas para aprender Git (control de versiones) y GitHub (alojar y compartir repositorios), pensados para usarlos con cualquier lenguaje de programación.
Cómo está organizado
Cuatro unidades, de menos a más: primeros pasos, ramas, GitHub y SSH y flujo de trabajo profesional. Cada unidad tiene su teoría y, debajo, sus ejercicios, que se desbloquean al marcar la unidad como leída.
| Unidad | Contenido |
|---|---|
| U1 · Primeros pasos | Conceptos, instalación, init, add, commit, log, .gitignore |
| U2 · Ramas | branch, switch, merge, conflictos y stash |
| U3 · GitHub y SSH | Remotos, push, pull, clone, claves SSH |
| U4 · Flujo profesional | Commits profesionales, rebase y Pull Requests |
| Chuleta de comandos | Los comandos más usados en una página |
Para empezar
Si nunca has usado Git, empieza por Conceptos. Si ya lo conoces, la chuleta te sirve de repaso.
¿Quieres ir más allá?
Activa el interruptor Avanzado de la cabecera para ver el material avanzado: reescribir la historia, investigar errores, trabajo en equipo y automatización.