Saltar a contenido

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.