Pasar al contenido principal

Durante este curso se proporcionan las bases el uso de GIT, software de control de versiones, como pieza fundamental del desarrollo.

Este curso está dirigido a profesionales del desarrollo de software que busquen un sistema fiable para llevar el registro de cambios de los distintos archivos del proyecto y coordinar dicho trabajo entre distintos miembros del equipo.

Duración del curso

El curso base tiene una duración de 8 horas de formación. Este curso puede complementarse con casos prácticos en modo taller en días posteriores sobre proyectos indicados por el solicitante.

Objetivos

El objetivo del presente curso cubre tanto los primeros pasos como operaciones avanzadas para adoptar GIT como herramienta de control de versiones en cualquier tipo de proyecto. 

Al finalizar el curso el alumno adquirirá las siguientes capacidades:

  • Desarrollo con sistema de control de versiones
  • Workflow de trabajo multirrama.
  • Revisión de merge/pull request.
  • Solución de conflictos.
  • Despliegues y generación artefactos.
GIT

Temario

  1. Setup
  2. Comandos básicos
    1. Creación de un Project
    2. Git Ignore
    3. Realizando cambios
    4. Añadiendo cambios al repositorio
    5. Realización de cambios en ficheros
    6. Revisión del historial
    7. Creación de alias
    8. Tagging
    9. Actualizaciones
      1. Deshaciendo cambios locales
      2. Eliminación de commits
      3. Amend de commits
      4. Moviendo ficheros
      5. Cambios de estructura
    10. Comandos intermedios
      1. Creando una rama
      2. Navegando entre ramas
      3. Comparación entre ramas
      4. Merge
      5. Resolviendo conflictos
      6. Rebasing vs merging
      7. Reseteo de ramas
    11. Repositorios remotos
      1. Origin
      2. Ramas remotas
      3. Trayendo cambios
      4. Compartiendo repositorios
    12. Submódulos
    Escribe tu mensaje aquí...
    He leído y acepto la política de privacidad respecto al tratamiento de datos.