Tester les fichiers non suivis
Dans cette étape, nous allons créer un nouveau fichier dans notre répertoire my-time-machine
et voir comment l'état de Git change pour indiquer la présence d'un fichier non suivi.
Assurez-vous que vous êtes dans le répertoire ~/project/my-time-machine
.
Créez un nouveau fichier appelé notes.txt
en utilisant la commande echo
:
echo "Some random notes" > notes.txt
Cette commande crée un nouveau fichier nommé notes.txt
et écrit le texte "Some random notes" à l'intérieur.
Maintenant, vérifions à nouveau l'état de notre dépôt en utilisant git status
:
git status
Vous devriez voir une sortie similaire à celle-ci :
On branch master
Untracked files:
(use "git add <file>..." to include in what will be committed)
notes.txt
nothing added to commit but untracked files present (use "git add" to track)
Remarquez la section "Untracked files:" (Fichiers non suivis). Git a détecté le nouveau fichier notes.txt
, mais nous indique qu'il n'est pas suivi. C'est parce que nous n'avons pas encore indiqué à Git d'inclure ce fichier dans l'historique de notre dépôt.
Ceci est un concept clé dans Git : vous devez explicitement indiquer à Git quels fichiers vous souhaitez suivre en utilisant la commande git add
. Cela empêche Git d'inclure automatiquement tous les fichiers de votre répertoire, qui pourraient inclure des fichiers temporaires, des artefacts de construction ou des notes personnelles que vous ne souhaitez pas inclure dans l'historique de votre projet.
Dans le prochain laboratoire (lab), nous apprendrons comment ajouter ce nouveau fichier à la zone de préparation (staging area) et le valider (commit), le rendant ainsi un fichier suivi dans notre dépôt.