Git | Statut en français

Comprendre la commande status de Git

La commande status dans Git permet d'afficher l'état actuel de votre répertoire de travail, ainsi que de la zone de staging. Elle indique également quels fichiers sont non suivis (en rouge et non ajoutés) ou suivis (en vert et déjà ajoutés au staging). Les fichiers suivis, marqués en vert, sont prêts à être enregistrés lors du prochain commit.

Exemple pratique

Pour illustrer comment fonctionne la commande git status, imaginons le cas où vous avez modifié un fichier appelé example.txt sans l'ajouter à la zone de staging, et que vous avez également créé un nouveau fichier, README.txt, que vous avez ajouté au staging. En exécutant la commande suivante :

$ git status

Vous pourriez voir une sortie similaire à cela :

On branch main
Changes to be committed:
  (use "git restore --staged ..." to unstage)
  new file:   README.txt

Untracked files:
  (use "git add ..." to include in what will be committed)
  example.txt

Importance de la commande status

La commande git status est essentielle pour les développeurs souhaitant suivre l'évolution de leur projet. Elle permet non seulement de savoir quels fichiers sont prêts à être commités, mais aussi d'identifier ceux qui ne le sont pas encore. C'est un outil précieux pour éviter toute confusion lors du processus de gestion des versions.