GIT es un sistema de control de versiones, creado originalmente por Linus Torvalds, creador de Linux, y utilizado por millones de desarrolladores a lo largo del mundo. GitLab es un sistema que partiendo de la idea de tener repositorios GIT se ha convertido en un sistema completo para realizar integración continua y llevar nuestro desarrollo a buen término.
En este curso se pretende explicar cómo funciona un sistema de control de versiones, y utilizarlo en nuestro día a día como desarrolladores e incluso como administradores de sistemas. Veremos cómo instalar GitLab, y utilizarlo para mejorar nuestro desarrollo llevándolo a la integración continua.
El objetivo del curso es conocer y entender cómo funciona un sistema de control de versiones. Tras esto ver cómo sacar el máximo rendimiento a la herramienta y llevarlo a nuestro día a día en el mundo del desarrollo.
El curso se divide en 3 secciones diferenciadas:
Es necesario tener cierta experiencia en programación para poder entender las situaciones que se van a explicar en el curso.
El curso está orientado a equipos de desarrollo principalmente, pero también a administradores de sistema que quieran controlar sus entornos mediante sistemas de control de versiones e introducirse en el mundo devops.
Nota: El curso se realizará sobre la versión de GIT instalada en el entorno Linux utilizado en el curso.