Enquetes Git : resous des mysteres avec tes commandes
Mene des enquetes interactives pour apprendre Git. Commits disparus, branches perdues, merges impossibles : chaque mission est un mystere a resoudre dans le terminal.
Apprendre Git en enquetant
Oublie les tutoriels ou tu recopies des commandes sans comprendre. Dans GitQuest, chaque exercice est une enquete : un scenario realiste avec un probleme a resoudre.
Un commit a disparu ? Une branche a ete supprimee par erreur ? Un merge a tourne mal ? C'est a toi de mener l'investigation en utilisant les bonnes commandes Git.
Chaque enquete t'apprend de nouvelles commandes en contexte. Tu ne memorises pas une liste : tu comprends quand et pourquoiutiliser chaque commande.
Scenario realiste
Chaque enquete s'inspire d'un vrai probleme rencontre en entreprise.
Resolution progressive
Tu avances etape par etape, avec des indices si tu bloques.
Commandes en contexte
Tu apprends quand et pourquoi utiliser chaque commande Git.
Exemple : Le commit fantome
Suis le deroulement d'une enquete complete, de l'indice initial a la resolution.
Trois niveaux de difficulte
Les enquetes s'adaptent a ton niveau. Commence par les bases et progresse vers des scenarios de plus en plus complexes.
Premiers pas
Des enquetes guidees pour decouvrir les commandes de base : git log, git status, git diff, git add, git commit. Chaque etape est expliquee.
Duree : 5 a 10 minutes
Investigation
Des scenarios plus complexes impliquant branches, merge, stash et resolution de conflits. Les indices sont moins directs.
Duree : 10 a 15 minutes
Expertise
Des enquetes qui combinent plusieurs commandes avancees : rebase, cherry-pick, bisect, reflog. Peu d'indices, beaucoup de reflexion.
Duree : 15 a 20 minutes
Exemples d'enquetes
Voici un apercu des missions qui t'attendent. Chaque enquete enseigne des commandes specifiques.
Le commit fantome
Un commit a disparu de l'historique. Utilise git reflog pour le retrouver et le restaurer.
git loggit refloggit cherry-pickLa branche perdue
Une branche feature a ete supprimee par erreur avant le merge. Retrouve-la et fusionne-la.
git branch -agit refloggit checkout -bLe merge impossible
Deux branches ont des modifications contradictoires. Resous le conflit et termine le merge.
git mergegit diffgit addgit commitLe fichier secret
Un fichier sensible a ete commite par erreur. Supprime-le de l'historique sans perdre les autres modifications.
git loggit rebase -igit filter-branchVoyage dans le temps
Un bug a ete introduit quelque part dans les 50 derniers commits. Utilise git bisect pour le trouver.
git bisect startgit bisect goodgit bisect badLe rebase maudit
Un rebase interactif a tourne mal. Reconstruit l'historique proprement a partir du reflog.
git refloggit resetgit rebase --ontoLes enquetes Git dans l'application
Voici a quoi ressemblent les enquetes dans GitQuest. Des missions scenariees avec un vrai terminal integre.


GitQuest est conçu par Anaïs, développeuse web et responsable pédagogique, spécialisée en formations tech et accessibilité numérique.
Questions sur les enquetes Git
Pret·e a mener l'enquete ?
Lance ta premiere investigation Git gratuitement. Aucune installation requise.
Commencer l'enquete