Menu
CoddyTech

Inspecter l’historique

Fait partie de la section Contrôle de version du Journey Terminal de Coddy. Leçon 27 sur 58.

Le dépôt Cookbook a maintenant un petit historique, mais bien réel : un commit initial et un commit suivant qui ajoute une recette.

Inspecter l’historique est le moyen le plus simple de vérifier que tout est en ordre. git rev-list --count HEAD parcourt l’historique à rebours depuis la tête de la branche actuelle et affiche le nombre de commits qu’il contient :

git rev-list --count HEAD

Pour le dépôt Cookbook, il affiche 2.

Pour voir quels fichiers contient le dernier commit, affichez son arbre avec git ls-tree -r --name-only HEAD. Ici, il affiche .gitignore, index.html, recipes/pasta.md, recipes/pizza.md et style.css : build.log n’y figure pas, donc l’artefact de compilation n’a pas été inclus dans le dépôt.

challenge icon

Défi

Débutant

Affichez le nombre total de commits avec git rev-list --count HEAD.

Chaque exécution repart d’une copie vierge du dossier, et le script entier dans l’éditeur s’exécute à nouveau depuis le début. Rien n’est validé pour vous : l’éditeur commence avec les commandes des étapes précédentes (git init -q -b main, les lignes git config et les deux commits). Conservez ces lignes dans l’éditeur. Si vous les effacez, vous verrez fatal: not a git repository.

Essayez vous-même

Terminal
git init -q -b main
git config user.name "Cookbook Dev"
git config user.email "dev@coddy.tech"
echo "*.log" > .gitignore
git add .
git commit -q -m "Initial site"
echo "# Pizza" > recipes/pizza.md
git add recipes/pizza.md
git commit -q -m "Add pizza recipe"
# Vos commandes ci-dessous
quiz iconTestez-vous

Cette leçon comprend un petit quiz. Commencez la leçon pour y répondre et suivre votre progression.

Toutes les leçons de Contrôle de version

Entraînez-vous par vous-même : Playground Terminal