GitPrincipiante
Git
Controla versiones de tu código, colabora en equipo y nunca pierdas tu trabajo.
Progreso0/44
Módulo 1: Primeros pasos con Git
0/8- lecciones 1Introducción a Git y control de versiones
- lecciones 2Ramas (branches) y fusión (merge)
- lecciones 3Repositorios remotos: push, pull y clone
- lecciones 4Deshacer cambios: reset, revert y checkout
- lecciones 5Flujos de trabajo: pull requests y Git Flow
- lecciones 6Instalación y configuración de Git
- lecciones 7Primeros pasos: iniciar un repositorio y nuevos archivos
- lecciones 8El área de staging y cómo confirmar cambios
Módulo 2: Historial y organización
0/11- lecciones 9Etiquetas (tags) en Git
- lecciones 10Guardar cambios temporalmente con stash
- lecciones 11Explorar el historial con git log
- lecciones 12Ayuda, glosario y buenas prácticas
- lecciones 13Primeros pasos con GitHub
- lecciones 14¿Qué es SSH y cómo agregarlo a GitHub?
- lecciones 15Configurar el remoto y editar código en GitHub
- lecciones 16Sincronizar cambios: pull y push
- lecciones 17Trabajar con ramas en GitHub
- lecciones 18GitHub Flow y GitHub Pages
- lecciones 19Clientes gráficos (GUI) para Git
Módulo 3: Colaboración en GitHub
0/8- lecciones 20Fork y clonar un repositorio
- lecciones 21Enviar un pull request
- lecciones 22Deshacer con git revert
- lecciones 23Mover HEAD con git reset
- lecciones 24Corregir el último commit con --amend
- lecciones 25Reescribir el historial con rebase
- lecciones 26Reflog y recuperación de commits perdidos
- lecciones 27Ignorar archivos con .gitignore
Módulo 4: Git avanzado y automatización
0/17- lecciones 28Normalizar archivos con .gitattributes
- lecciones 29Archivos grandes con Git LFS
- lecciones 30Firmar commits y etiquetas
- lecciones 31Cherry-pick y parches
- lecciones 32Resolver conflictos de merge
- lecciones 33Git y CI/CD
- lecciones 34Automatizar con Git Hooks
- lecciones 35Incluir otros repositorios con submódulos
- lecciones 36Gestión avanzada de remotos
- lecciones 37Ver cambios con git diff
- lecciones 38Rastrear autores con git blame
- lecciones 39Crear atajos con git alias
- lecciones 40Alcances de configuración: local, global y system
- lecciones 41Entendiendo el estado 'detached HEAD'
- lecciones 42Encontrar bugs con git bisect
- lecciones 43Múltiples working directories con git worktree
- lecciones 44Merge vs. rebase: cuándo usar cada uno
Examen de certificación
Responde un examen riguroso de opción múltiple. Necesitas al menos 75% para obtener el certificado.
Se desbloquea al terminar todas las lecciones del curso