Git
1 – Control de versiones: definición, tipos y herramientas
Introducción a la tecnología y principales retos
2 – Git y GitHub: Conceptos Principales
Aprende los principales conceptos de Git y GitHub: repositorios, branches, push, pull o pull-request.
3 – Instalación y herramientas para utilizar Git y GitHub
Instala Git, explora GitHub y conoce sus principales GUI: GitHub Desktop, Pycharm y VSCode
4 – Guía completa para configurar Git y GitHub
Instala Git y configura sus conexiones a GitHub mediante SSH o PAT
5 – Primeros pasos con Git
Gestión de cambios, logs, commits, push/pull con GitHub y .gitignore.
6 – Merges y manejo de ramas en Git
Branches en local, remoto, merge de ramas y manejo de conflictos.
7 – Navegando entre commits en Git, revertir cambios y alternativas al merge
HEAD, moverse entre commits, deshacer commits, reset, revert, modificar commits, tags y alternativas al merge: rebase y cherry-pick.
8 – Los mejores recursos para aprender Git
Cheat sheets, interfaces gráficas, webs interactivas, libros y juegos de Git.