¿Qué es Git?
En el pasado cuando los programadores realizaban un proyecto se veían en la necesidad de estar realizando copias de los proyectos continuamente debido a que si algún cambio realizado en el código llegaba a funcionar de forma incorrecta, el proyecto se veía comprometido pues no existía una forma sencilla de revertir los cambios.
Por ello Git es muy popular debido a que permite volver a cualquier punto en el tiempo durante el desarrollo de un proyecto. Incluso permite dividir el trabajo entre varios programadores e ir probando la integración que realiza cada uno de ellos de forma individual, antes de que esta sea desplegada en un ambiente de producción.
¿Qué es el control de versiones de código?
Al proceso de controlar cada una de las versiones de un producto (en este caso software) se le conoce como control de versiones. Git es un software que permite realizar un control de versiones del código, ya que almacena información que nos permite movernos a cualquier fase del proyecto en el tiempo.