Skip to content

Repository files navigation

Git Workshop

Taller de Git (2026-2) con enfoque en fundamentos, internos y herramientas avanzadas.

Indice de clases

Resumen por clase

Clase Titulo Resumen Duracion Dificultad Ejercicios
CLASE 01 Introduccion a VCS + Fundamentos Git Evolucion de los VCS y fundamentos de Git (snapshots, areas, configuracion) 40m facil 2
CLASE 02 Flujo basico de Git init, clone, add, commit, log, status, diff, restore, aliases 1h facil 3
CLASE 03 Internals pt.1: El modelo de objetos blob, tree, commit, tag y comandos de fontaneria 40m dificil 2
CLASE 04 Internals pt.2: Referencias, HEAD y el DAG refs, HEAD simbolico, etiquetas, referencias a remotos y packfiles 30m dificil 2
CLASE 05 Internals pt.3: Mantenimiento y Recuperacion gc, reflog, fsck, eliminar archivos grandes del historial y variables de entorno 30m dificil 2
CLASE 06 Branch & Merge en profundidad Ramificacion, fusion, conflictos y gestion de ramas 1h media 3
CLASE 07 Flujos de trabajo y Ramas Remotas Flujos ramificados, ramas remotas, tracking, fetch/pull/push y publicacion 30m dificil 2
CLASE 08 Rebase: Reorganizar el Trabajo Realizado Rebase basico, --onto, peligros de reescribir trabajo publicado y rebase vs merge 30m dificil 2
CLASE 09 Seleccion de revision y rangos Checksum SHA-1 corto, referencias de rama, reflog, ancestros y rangos con doble punto, multiples puntos y triple punto 20m media 2
CLASE 10 Organizacion interactiva, stash y limpieza Staging interactivo con git add -i y add -p, stash y clean 40m dificil 2
CLASE 11 Analisis y Reescritura Busqueda en el historial con grep y git log -S/-G/-L, y reescritura con amend, rebase interactivo y filter-branch 30m dificil 2
CLASE 12 Reiniciar Desmitificado Los tres arboles de Git, reset con --soft/--mixed/--hard, reset con rutas, squash con reset y reset vs checkout 30m dificil 2
EXTRA 01 Tags Etiquetado ligero y anotado, compartir etiquetas y checkout por etiqueta 15m facil 0
EXTRA 02 Refspec Especificaciones de referencia y mapeos con ramas remotas 15m media 0
EXTRA 03 Git Hooks (borrador) Hooks del lado del cliente: pre-commit, commit-msg, pre-push 30m media 0

Desarrollo local

Para levantar el sitio en local:

pnpm install
pnpm dev

About

Pagina para alojar el taller de git

Resources

Stars

Watchers

Forks

Releases

Packages

Contributors

Languages