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

Cómo Publicar tu proyecto Vite en Github Pages con el método más fácil

Checa este otro Post

meta cover

¿Qué es y cómo se usa la función clientLoader de Remix?

Checa este otro Post

¡Nuevo curso!

Animaciones web con React + Motion 🧙🏻