Introducción a Git y GitHub

Autor: Sergio Gómez Bachiller (@sgomez)

Los sistemas de control de versiones son herramientas imprescindibles para el desarrollo de aplicaciones informáticas. Permiten conservar la historia de cambios del producto desde sus primeras etapas hasta su implementación final, además de facilitar las labores de trabajo en equipo y mantenimiento del producto. Hoy día no se entiende el desarrollo software sin la utilización de uno.

Entre estos sistemas, los cuales han tenido su propia evolución histórica, destaca Git, un software de control de versiones distribuido diseñado por Linus Torvalds para el mantenimiento del Kernel de Linux. A su éxito y propagación en los últimos años también ha destacado GitHub, una forja para alojar proyectos gestionados por Git y que destaca por sus características sociales.

Como parte de la asignatura de «Software Libre y Compromiso Social» del Grado en Ingeniería Informática, impartí una introducción a Git y GitHub que puedes descargar a continuación:

pdf Taller de Introducción a Git

Referencias

También te podría gustar...