Del 25 marzo al 28 marzo de 2019

Objetivos

El objetivo de la formación es que los asistentes aprendan conceptos y técnicas avanzadas en el uso de git.

Requisitos de los asistentes

Los asistentes deben haber asistido al curso de nivel 1 impartido anteriormente en el ThinkTIC o, en su defecto, entender adecuadamente el modelo de grado y punteros (ramas y tags) y poder trabajar con git con cierta soltura. Es importante que los asistentes al curso tengan con los conocimientos previos adecuados, en caso contrario les resultará complicado seguir el temario de la formación.

Contenidos

Tema 1: Breve recordatorio

    • Repaso de los conceptos básicos vistos en el curso de nivel 1: ramas y tags, repositorios remotos (push, pull y fetch), merge, reset…

Tema 2: Rebase a fondo

    • El comando cherry pick
    • El comando rebase
    • Rebase interactivo
    • Squashing con reset
    • Squashing con merge
    • Entiendo las consecuencias del rebase: la regla de oro

Tema 3: Pull request a fondo

    • ¿Qué es un pull request?
    • Pull-request manuales: trabajo con múltiples repositorios remotos
    • Pull-request a través de github

Tema 4: Flujos de trabajo

    • git-flow
    • Uso de ramas protegidas y permisos de acceso en github
    • Estrategias de integración
    • Code-reviews
    • Introducción a continuos integration (CI) y continuos delivery (CD)

Fechas y horarios

Fechas:del 25 al 28 de Marzo de 2019

Horario:de 16:00 a 21:00

Horas:20

Lugar de impartición

Centro Tecnológico de La Rioja

Avda. Zaragoza 21

Logroño

Inscripciones

El curso es gratuito, financiado por el Gobierno de La Rioja. La inscripción no garantiza la obtención de plaza en el curso, en caso de tener más inscripciones que plazas se hará una selección de los alumnos. Los alumnos deberán confirmar su asistencia una vez seleccionados.

InscripciónEste enlace se abrirá en una ventana nueva

Organiza:

2012LOGO_THINKTIC_TRANSPARENTEImagen en alta resolución. Este enlace se abrirá mediante lightbox, puede haber un cambio de contexto