Fundamentos de Control de Versiones con Git
Path: Desarrollo de Software
Dirigido:Desarrolladores, Analista de Calidad, Tester, Encargado de control de versiones de software, Auditores.
Duración: 8 horas
Nivel: Básico, Intermedio
Capacitaciones Previas: Nociones básicas de control de versiones, estar familiarizado con IDEs de Desarrollo de Software.
Objetivos
Este curso es una combinación de instrucción teórica y práctica de trabajo en equipo, con diversos ejemplos y ejercicios, comenzando desde lo más básico hasta alcanzar más de lo que el estudiante necesita para trabajar con Git, además el participante aprenderá a utilizar Git Hub como un repositorio remoto, tokens, flujos de trabajo, Pull Request.
Temas a tratar
- Se verán tópicos relacionados a:
- Fundamentos de Git.
- Temas un poco más complejos y útiles de Git.
- Control del repositorio local y remoto.
- Viajes en el tiempo.
- Recuperación en caso de pérdida del proyecto.
- Ramas, stash, rebase.
- Gentil introducción a GitHub.
- Temas básicos y avanzados de GitHub.
- Trabajo en equipo.
- Teams y sus restricciones.
- Organizaciones.
- Gists.
Adicionalmente se tratarán temas como Pull Request, Stash, Reflog, Rebase.