Git es un software de control de versiones diseñado por Linus Torvalds, pensando en la eficiencia y la confiabilidad del mantenimiento de versiones de aplicaciones cuando éstas tienen un gran número de archivos de código fuente. En este curso aprenderemos a trabajar de forma profesional con Git desde cero.
GitHub es una forja para alojar proyectos utilizando el sistema de control de versiones Git. Se utiliza principalmente para la creación de código fuente de programas de ordenador. El software que opera GitHub fue escrito en Ruby on Rails. Desde enero de 2010, GitHub opera bajo el nombre de GitHub, Inc. Como desarrollador es casi un mandamiento tener un perfil de Github donde tengas tus proyectos. Incluso tener una cuenta dedicada para cuando compartes proyectos con fines laborales.