🎯 GIT
Sistema de Control de Versiones Distribuido
¿Qué es?
- Control de versiones distribuido
- Cada clone = repositorio completo
- Trabajo offline posible
- Creado por Linus Torvalds (2005)
Conceptos Core
- Working Directory: Archivos actuales
- Staging Area: Cambios preparados
- Repository: Historial completo
- HEAD: Dónde estás ahora
Filosofía
- Piensa en snapshots, no en diffs
- Las ramas son punteros ligeros
- Todo es local primero
- Sincronización explícita con remoto
Relacionado: