GitHub es una plataforma de desarrollo basada en Git, el sistema encargado de registrar los cambios del código. Te permite almacenar código, controlar versiones y colaborar en proyectos de software de forma estructurada. Nació como una capa social encima de Git y hoy es una pieza central del trabajo de casi cualquier equipo técnico.
Su propósito principal es facilitar la colaboración entre personas que tocan el mismo código. En lugar de sobrescribir archivos o perder cambios, con GitHub ves quién hizo qué, cuándo y por qué, así que trabajar en paralelo y mantener un historial claro deja de ser un problema.
Además, no se queda en alojar repositorios, ya que sobre esa base añade pull requests, issues, revisiones y automatizaciones que convierten el desarrollo en un flujo profesional. También funciona como escaparate técnico, ya que gran parte del open source vive ahí y muchísimas empresas lo usan para su trabajo interno.


















