Ruta Full Stack
0✦ 0
Glosario · Git y GitHub · Fase 1

git status

El comando que responde a "¿cómo está mi proyecto ahora mismo?": qué archivos cambiaron, cuáles están preparados y cuáles ni siquiera conoce Git.

✦Apagada: responde bien la pregunta del final para encenderla

También lo verás como: git status · untracked · sin seguimiento · árbol de trabajo · working tree · estado del repositorio

Analogía

Mirar el tablero antes de mover ficha. No cambia nada: solo te dice dónde está cada pieza.

Cómo se lee su respuesta

On branch main                         ← en qué rama estás
Changes to be committed:               ← preparados (entrarán en el próximo commit)
        modified:   index.html
Changes not staged for commit:         ← modificados, pero sin preparar
        modified:   estilos.css
Untracked files:                       ← archivos nuevos que Git no conoce
        notas.txt
Zona Significa Para moverlo
Untracked archivo nuevo; Git no lo vigila todavía git add archivo
Not staged Git lo conoce y ha cambiado git add archivo
To be committed listo para la foto git commit

Y la frase que quieres ver antes de pedirle nada a la IA: nothing to commit, working tree clean. Todo está guardado; lo que pase a partir de ahora se puede deshacer.

Vívelo

Tu carpeta

modificado

Preparado

staging

Historial

commits en tu ordenador

GitHub

remoto
$ git status
On branch main
nothing to commit, working tree clean

Todo está guardado. Es el estado en el que quieres estar antes de pedirle nada a la IA.

Para qué sirve / cuándo aparece

  • Antes de pedir un cambio a Claude: ¿está limpio?
  • Después: ¿qué archivos ha tocado? ¿hay alguno nuevo que no esperaba?
  • Antes de un commit: ¿hay algún .env a punto de entrar?
  • Cuando estés perdido. Siempre. Es gratis y no rompe nada.
Comprueba que lo entendiste

git status muestra un archivo en "Untracked files". ¿Qué significa?

Ver también

Git · commit · diff · deshacer en Git