Hola a todos, espero que se encuentren muy bien!🤗 🤗
En este post crearemos un proyecto de prueba donde ejecutaremos git, y tendremos todos nuestros cambios registrados con este sistema de control de versiones.
Lo primero que haremos es crear una carpeta de nuestro proyecto principal, en este caso yo la llamaré proyectoGit/ y en esta carpeta ejecutaremos git, y tendremos un control de los cambios que hacemos en esta carpeta, ya sea cambio en código o que añadamos nuevos archivos...
Luego abrimos nuevamente SublimeText, o el editor de código de su preferencia y crearemos un archivo nuevo que se llamará index.html, como vemos a continuación....
Ahora que creamos nuestro primer archivo en nuestro proyecto, vamos a iniciar git en nuestra carpeta.
Lo primero que hacemos es abrir nuestra terminal, en mi caso tengo un Mac, y lo hago con las teclas cmd+espacio y escribo Terminal.
Luego de tener abierta la terminal, nos debemos ubicar en la carpeta de nuestro proyecto como vemos en la siguiente imagen...
Ahora primero probamos que nuestro proyecto todavía no haya ejecutado git y esto lo hacemos con el comando $ git status.
Si recibimos el texto de la imagen anterior, quiere decir que aún no tenemos ejecutado git en nuestro proyecto, para inicializarlo debemos escribir lo siguiente $ git init
Bien, ahora ya tenemos git, y si ejecutamos nuevamente $ git status nos sale un pequeño estado de nuestro proyecto, es decir en que sección de nuestro git workflow estamos y estan nuestro archivos.
Como vemos, en el momento estamos en el working area, y si deseamos generar un registro de que hemos creado un nuevo archivo llamado index.html lo que hacemos primero es enviarlo al staging area, con este comando $ git add .
Ahora ya tenemos el archivo en el staging area, preparado para publicarlo en nuestro repositorio o area donde registramos los cambios y para esto escribimos el siguiente comando git commit -m "File index added"
En la imagen anterior vemos dos cosas, primero que hemos agregado nuestro cambio al repositorio y le hemos puesto un mensaje que indique el cambio o commit, luego visualizamos nuevamente el estado del proyecto y ya no nos aparece nada en el staging area ni en el working area, y esto es debido a que ya no hay más cambios en el proyecto por el momento.
Bueno, eso es todo por este post, espero que lo práctiquen y vean que es muy sencillo llevar estos simples pasos con todos los cambios que hagamos.
Saludos! 👋 👋