cover

Aprende a usar Git, sin dolor

author photo

Héctorbliss

@hectorbliss

¿Quieres aprender a usar Git pero te parece complicado? En este tutorial te muestro los 5 pasos esenciales para empezar a versionar tu código como profesional.

Git es una herramienta que te permite guardar "fotografías" de tu código en diferentes momentos del tiempo. Si algo sale mal, puedes regresar a una versión anterior. Además, te permite colaborar con otros desarrolladores sin pisarse los cambios.

#1 Fork 🍴

El primer paso es hacer un fork de un repositorio existente. Un fork es básicamente una copia de un proyecto en tu propia cuenta de GitHub.

Para practicar, ve a este repositorio de ejemplo:

👉 github.com/hectorbliss/git-basics

Haz clic en el botón "Fork" en la esquina superior derecha. Esto creará una copia del repositorio en tu cuenta.

Meme de Git

#2 Clonando 📥

Ahora que tienes el repositorio en tu cuenta, necesitas descargarlo a tu computadora. A esto se le llama clonar.

Ve a TU copia del repositorio (la que está en tu cuenta después del fork) y haz clic en el botón verde "Code". Copia la URL que aparece.

Abre tu terminal y ejecuta:

Reemplaza TU_USUARIO con tu nombre de usuario de GitHub.

Esto descargará el proyecto a una carpeta llamada git-basics. Entra a ella:

¡Listo! Acabas de clonar tu primer repositorio. 🎉


🎬 ¿Te está sirviendo este tutorial? En nuestro canal de YouTube tenemos más contenido sobre Git y desarrollo web.


#3 Creando una rama (Branch) 🌿

Una rama (branch) es como un universo paralelo donde puedes hacer cambios sin afectar la versión principal del código.

Imagina que quieres experimentar con algo nuevo. En lugar de arriesgarte a romper todo, creas una rama, haces tus pruebas, y si todo sale bien, la fusionas (merge) con la rama principal.

Para crear una nueva rama:

Para moverte a esa rama:

O puedes hacer ambas cosas en un solo comando:

El flag -b significa "crear y cambiar".

#4 Guardando cambios (Add + Commit) 💾

Ahora que estás en tu rama, haz algún cambio. Por ejemplo, abre el archivo README.md y agrega una línea:

Guarda el archivo. Ahora necesitas decirle a Git que quieres guardar este cambio. Esto se hace en dos pasos:

Paso 1: Agregar los archivos al "staging area"

O si quieres agregar todos los archivos modificados:

Paso 2: Hacer el commit (guardar la "fotografía")

El mensaje entre comillas describe qué cambios hiciste. Siempre escribe mensajes claros y descriptivos.

#5 Sincronizando con el remoto (Push) 🚀

Tus cambios están guardados, pero solo en tu computadora. Para subirlos a GitHub (tu repositorio remoto), usa:

Aquí:

  • origin es el nombre del repositorio remoto (GitHub)
  • mi-primera-rama es la rama que quieres subir

¡Eso es todo! Si vas a tu repositorio en GitHub, verás tu nueva rama con los cambios.

Resumen de comandos

ComandoQué hace
git clone URLDescarga un repositorio
git branch nombreCrea una nueva rama
git checkout ramaCambia a otra rama
git checkout -b ramaCrea y cambia en un paso
git add .Prepara los cambios
git commit -m "mensaje"Guarda los cambios
git push origin ramaSube los cambios a GitHub

¿Y ahora qué?

Practica estos 5 pasos varias veces hasta que se sientan naturales. Git tiene muchos más comandos, pero con estos ya puedes:

  • ✅ Colaborar en proyectos open source
  • ✅ Versionar tu propio código
  • ✅ Trabajar en equipo sin conflictos

Te mando un abrazo. Bliss.

meta cover

3 razones de por qué deberías aprender a programar en 2023 y cambiar de carrera

Checa este otro Post

meta cover

Estos son 3 pequeños trucos que mejorarán tus prompts

Checa este otro Post

¡Nuevo curso!

Animaciones web con React + Motion 🧙🏻