Solicitar información

Temario del curso

Introducción a Git y Azure DevOps

  • Descripción general del sistema de control de versiones Git
  • Presentación de Azure DevOps y su integración con Git
  • Configuración del entorno: Git, SourceTree, GitKraken y Azure DevOps

Conceptos fundamentales de Git

  • Creación y clonado de repositorios
  • Comandos básicos de Git: init, add, commit, push, pull
  • Conceptos y estrategias de gestión de ramas

Gestión de ramas y fusiones

  • Mejores prácticas para crear y gestionar ramas en proyectos colaborativos
  • Manejo de ramas mediante SourceTree y GitKraken
  • Ejercicios prácticos: Creación y fusión de ramas

Técnicas de fusión y resolución de conflictos

  • Tipos de fusiones: fusión normal, fusión por avance rápido, squash and merge, rebase and merge
  • Estrategias recomendadas para resolver conflictos y buenas prácticas al respecto
  • Ejercicios prácticos: Simulación de conflictos y su resolución paso a paso.

Operaciones desde consola vs. clientes gráficos

  • Realización de operaciones Git mediante la consola
  • Gestión de repositorios usando SourceTree (para ejercicios principales) y GitKraken (con fines demostrativos)
  • Ventajas y limitaciones del uso de clientes gráficos.

Técnicas avanzadas en Git

  • Marcado, desmarcado, restablecimiento y reversión de cambios
  • Aplicación selectiva de commits mediante cherry-picking y sus aplicaciones prácticas
  • Cómo revertir o hacer rollback de cambios de forma segura.

Trabajo con Azure DevOps y Git

  • Configuración de repositorios Git en Azure Repos
  • Integración de Git con las pipelines de Azure DevOps
  • Gestión de permisos y controles de acceso al código.

Colaboración en equipo y escenarios reales

  • Estrategias de ramificación empleadas en proyectos grandes
  • Manejo eficaz de conflictos dentro de un entorno colaborativo.
  • Buenas prácticas para el control de versiones en flujos de trabajo DevOps.

Resumen y próximos pasos

Requerimientos

  • Conocimientos básicos sobre los conceptos del control de versiones
  • Familiaridad con las prácticas habituales del desarrollo de software

Público objetivo

  • Desarrolladores que trabajan con sistemas de control de versiones
  • Ingenieros DevOps responsables de gestionar repositorios de código
  • Equipos que colaboran en proyectos de software utilizando Git y Azure DevOps
 14 Horas

Formación Corporativa a Medida

Soluciones de formación diseñadas exclusivamente para empresas.

  • Contenido personalizado: Adaptamos el temario y los ejercicios prácticos a los objetivos y necesidades reales del proyecto.
  • Calendario flexible: Fechas y horarios adaptados a la agenda de su equipo.
  • Modalidad: Online (en directo), In-company (en sus oficinas) o Híbrida.
Inversión

Precio por grupo privado (formación online) desde 2900 € + IVA*

Contáctenos para obtener un presupuesto exacto y conocer nuestras promociones actuales

Reseñas (2)

Próximos cursos

Categorías Relacionadas