Suivi des fichiers dans Git
Dans la leçon précédente, nous avons initialisé Git dans notre projet. Et maintenant nous pouvons à l'aide des commandes Git faire des sauvegardes du projet, ou, en utilisant la terminologie correcte, faire des commits.
Cependant, tout n'est pas si simple. Le fait est que dans chaque projet, il y a des fichiers dont les copies de sauvegarde ne sont pas nécessaires. Par exemple, les fichiers de cache. Par conséquent, dans le système Git, il faut indiquer explicitement quels fichiers exactement nous souhaitons sauvegarder.
Dans Git, les fichiers sont de deux types : non suivis (untracked) et suivis (tracked).
Les fichiers suivis sont les fichiers dont Git surveille les modifications. En cas de changement de ces fichiers, Git nous en informera.
Les fichiers non suivis sont les fichiers dont Git ne surveille pas les modifications. Initialement, tous les fichiers seront comme ça. Et pour que Git commence à surveiller les fichiers, il faut le lui demander spécifiquement. Voyons comment faire cela.
Pour commencer, nous devons apprendre à voir
l'état des fichiers. Pour cela, Git possède
une commande spéciale status :
git status
Supposons que dans votre dossier de projet, il y ait plusieurs fichiers :
- index.html
- styles.css
Ces fichiers sont initialement
non suivis. Dans ce cas, la commande
status affichera la liste de ces
fichiers de cette manière :
Untracked files:
index.html
styles.css
Vérifiez le statut des fichiers dans votre projet.
Créez un autre fichier dans le dossier du projet. Vérifiez le statut. Assurez-vous que le nouveau fichier apparaît dans la liste des fichiers non suivis.