Bienvenidos a un nuevo curso en Progrademia. En esta ocasión os traemos una introducción a Git, el sistema de control de versiones más utilizado hoy en día por desarrolladores de todo el mundo.
Hoy en día, para ser programador, necesitas utilizar algún sistema de control de versiones en el que registres los cambios que estás haciéndole a tu código. Git te proporciona precisamente eso: control.
Cansado de no encontrar un sistema que se adecuara a sus necesidades y rehuyendo de BitKeeper, el programador finlandés y padre del sistema operativo Linux, Linus Torvalds, desarrolló Git para llevar un mejor control del kernel de Linux. Está distribuido bajo una licencia GPLv2 y es multiplataforma.
A lo largo de nuestras 10 clases, aprenderemos qué es eso de un sistema de control de versiones, las tres alternativas que hay, los estados, las secciones y el flujo de trabajo de Git, así como los términos más utilizados para no perdernos. Veremos también las tres plataformas de desarrollo más conocidas y usadas en el mundo: GitHub, GitLab y BitBucket, además de la configuración de cada una de ellas en Windows, Linux y Mac Os.
Abordaremos también la creación de un repositorio para albergar nuestro código, así como el sistema de marcado para los ficheros de texto, la forma en la que podemos ignorar ciertos contenidos o cómo volver atrás en el tiempo a través de los commits.
Resumiendo, un curso de introducción bastante afinado y con contenido esencial para cualquier programador de hoy en día. Así pues, ponte cómodo y prepárate para controlar tu código.
Todos los capítulos de este curso: