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
modificadoPreparado
stagingHistorial
commits en tu ordenadorGitHub
remoto$ git status
On branch main
nothing to commit, working tree cleanTodo está guardado. Es el estado en el que quieres estar antes de pedirle nada a la IA.
Para qué sirve / cuándo aparece
Comprueba que lo entendiste
git status muestra un archivo en "Untracked files". ¿Qué significa?
Ver también
Git · commit · diff · deshacer en Git