Git tiene tres estados en el que se podra encontrar una archivo
COMMITTED MODIFIED STAGED COMMITTED: significa que los datos estn almacenados de manera segura en tu base de datos local. MODIFIED: significa que has modificado el archivo pero aun no ha sido confirmado el cambio en la base de datos. STAGED: significa que has marcado un archivo modificado en su versin actual para que vaya en la siguiente confirmacin
FLUJO DE TRABAJO El flujo de trabajo bsicamente es el siguiente
Modificas una serie de archivos en tu directorio de trabajo.
Preparas los archivos, aadindolos a tu rea de preparacin. Confirmas los cambios, lo que toma los archivos tal y como estn en el rea de preparacin, y almacena esas instantneas de manera permanente en tu directorio de Git.