Tester les fichiers non modifiés
Dans cette étape finale, nous allons confirmer que Git identifie correctement les fichiers qui n'ont pas été modifiés depuis le dernier commit. Cela renforce le concept selon lequel Git ne suit que les modifications.
Assurez-vous que vous êtes dans le répertoire ~/project/my-time-machine
.
Exécutez à nouveau la commande git status
:
git status
Vous devriez voir une sortie comme celle-ci :
On branch master
nothing to commit, working tree clean
Ce message nous indique qu'il n'y a pas de modifications dans notre répertoire de travail qui nécessitent d'être validées (commitées). Git constate que le fichier message.txt
est exactement le même que lors du dernier commit.
Maintenant, créons un nouveau fichier non suivi (untracked) pour voir comment Git réagit :
echo "This is a temporary file" > temp.txt
Exécutez à nouveau git status
:
git status
Vous devriez maintenant voir :
On branch master
Untracked files:
(use "git add <file>..." to include in what will be committed)
temp.txt
nothing added to commit but untracked files present (use "git add" to track)
Git identifie correctement temp.txt
comme un fichier non suivi car nous n'avons pas encore demandé à Git de le suivre en utilisant git add
. Cela démontre que Git est conscient des fichiers dans votre répertoire, mais ne suit activement que ceux que vous avez ajoutés au dépôt.
Enfin, nettoyons le fichier temporaire :
rm temp.txt
Exécutez git status
une dernière fois :
git status
Vous devriez revenir à l'état "nothing to commit, working tree clean".
Cette étape met en évidence comment Git vous aide à gérer votre projet en montrant clairement quels fichiers ont été modifiés, quels sont préparés (staged) pour le prochain commit et quels sont non suivis. Cette information de statut claire est essentielle pour un contrôle de version efficace.