Café y Código

2. El Ciclo de Vida Local

Las tres áreas sagradas

Para empezar a rastrear cambios en una carpeta, lo primero es avisarle a Git:

bash
BASH
1 git init # Crea la "base de datos" secreta (.git) en tu carpeta.

Una vez el repositorio está vivo, tus archivos pasan por tres estados:

  • Workspace: Es tu carpeta donde editas código normalmente.
  • Staging Area (Index): El área de "preparación". Aquí pones los cambios que quieres que vayan en la siguiente fotografía. (Se hace con git add).
  • Local Repo (.git): Donde se guardan las "fotografías" permanentes. (Se hace con git commit).

📸 La "Misión Fotográfica"

Imagina que estás en una fiesta y quieres sacar una foto de grupo:

  • git add: Llamas a la gente al escenario (Staging). Solo los que estén ahí saldrán en la foto.
  • git commit: ¡Clic! Sacas la foto y le pones una etiqueta de lo que pasó.
bash
BASH
1 git add index.html
2 git commit -m "Se añade la estructura básica de la web"

¿Cómo sé qué está pasando?

  • git status: Te dice qué archivos han cambiado y cuáles no has añadido al Staging.
  • git log: Te muestra la lista de todas las "fotos" (commits) que has sacado hasta ahora.

Ponte a prueba

Ko-fi
Donaciones
Apoyá cafeycodigo con un café en Ko-fi. Colaboradores: insignia, muro y zona exclusiva.