Git status : comprendre l'etat de tes fichiers

git status est la commande que tu tapes le plus souvent. Elle te montre quels fichiers ont change, lesquels sont prets a commiter et lesquels sont ignores par Git.

Les 3 etats d'un fichier dans Git

Chaque fichier passe par ces etats. git status te dit ou en est chaque fichier.

Etape 1

Modifie / Non suivi

Le fichier a ete cree ou modifie mais n'est pas encore dans la zone de staging. Il apparait en rouge dans git status.

Etape 2

Stage (indexe)

Le fichier a ete ajoute avec git add. Il apparait en vert et sera inclus dans le prochain commit.

Etape 3

Commite

Le fichier est enregistre dans l'historique. Il n'apparait plus dans git status (sauf s'il est modifie a nouveau).

Git status en pratique

La sortie complete et la version courte.

Sortie complete

Sortie courte (-s)

Lire la sortie courte (git status -s)

SymboleSignificationExemple
ANouveau fichier ajoute (stage)A about.html
MFichier modifie M index.html
DFichier supprimeD old-page.html
??Fichier non suivi (untracked)?? temp.log
UUConflit de merge non resoluUU conflicted.html
A

GitQuest est conçu par Anaïs, développeuse web et responsable pédagogique, spécialisée en formations tech et accessibilité numérique.

Questions sur git status

Apprends a lire git status comme un pro

GitQuest t'entraine a comprendre l'etat de ton depot dans des situations reelles.

S'entrainer maintenant