Comandos de Git

git status

git status: muestra el estado del directorio de trabajo.

El comando git status muestra el estado actual del repositorio: qué archivos se han modificado, cuáles están en staging y cuáles no tienen seguimiento. Resulta muy útil para saber qué ha cambiado desde el último commit y qué se incluirá en el siguiente commit.

Al ejecutar git status, verás la rama actual, los cambios del directorio de trabajo y el estado del área de staging. Git también sugiere qué hacer después, como usar git add para preparar cambios o git commit para crear un commit con los cambios en staging.

git status sirve de red de seguridad antes de registrar los cambios en el repositorio. Revisa su salida para asegurarte de que el commit solo incluye lo que querías y evitar que se cuelen modificaciones por accidente.

Ejemplos

Comprobar el estado de tu directorio de trabajo:

Ejecuta en la terminal:
git status

Una salida típica de git status podría tener este aspecto:

Resultado:
On branch main
Changes to be committed:
  (use "git restore --staged <file>..." to unstage)
        modified:   index.html
 
Changes not staged for commit:
  (use "git add <file>..." to update what will be committed)
  (use "git restore <file>..." to discard changes in working directory)
        modified:   index.html
 
Untracked files:
  (use "git add <file>..." to include in what will be committed)
        styles.css