Antes que nada …
Primero empecemos por entender una cosa, Git y Github aunque suenan similar no son lo mismo.
Git es una herramienta de control de versiones diseñada por Linus Torvalds mientras que Github es una plataforma que te permite alojar proyectos utilizando un sistema de contol de versiones.
Como nos podemos dar cuenta ambos van relacionados pero efectivamente no son lo mismo y cuando se es principiante en este mundo, es un error muy común confundirlos tal como lo fue en mi caso, que al principio pensé que teniendo Github automáticamente tendría Git 😅 .
Trágico, lo sé, pero a lo que venimos. Entonces ya tenemos dicho que Git es una herramienta de control versiones, pero ¿Y eso con qué se come?.
Desglosando el concepto de Git.
¿Qué es un control de versiones?
Esto lo explicaré a como yo lo entiendo. Supongamos que tenemos un proyecto a realizar, en el cual somos alrededor de cuatro personas quienes participaremos en el desarrollo, ¿Cuál sería la mejor manera de organizarnos y evitar que dupliquemos el código que ya escribió alguno de los otros compañeros? o ¿Qué pasará si al hacer alguna modificación nuestro programa se “crashea”?
Para ayudarnos a organizar nuestro proyecto de tal manera que evitemos estas y otras situaciones es para lo que sirve un control de versiones, podemos imaginárnoslo como un asistente el cual registrará y almacenará todo cambio que le indiquemos, y al tener un registro de esto será más fácil detectar el problema e incluso regresarlo a la versión anterior de ser necesario. Además de facilitar una mejor comunicación con el resto del equipo.
¿Cómo podemos utilizar Git?
Puedes revisar si ya tienes instalado Git mediante el comando:
git version
Basta con teclearlo en tu consola y si te regresa el número de versión es que ya lo tienes. Si no, puedes descargarlo a através de la página de Git: https://git-scm.com/downloads Donde vas a seleccionar el sistema operativo de tu computadora, lo descargas, sigues los pasos y listo.
En el siguiente post hablaremos sobre los comandos básicos de Git para qué son y como se utilizan. Así que nos vemos por allá.
✨ Cambio y Fuera