Skip to main content

Sign in

Save your progress and access it from any device.

Or with email

Don't have an account?

Privacy policy

Interactive Git course: learn by doing

Forget 3-hour videos and theoretical PDFs. With GitQuest, you learn Git by typing real commands in a simulated terminal, with instant feedback.

100%
Interactive
0
Passive video
50+
Hands-on exercises
Instant
Feedback
Pedagogy

Interactive vs passive: why it changes everything

Passive learning (traditional course)

You read or watch

Information goes in, but retention is low (10-20%). You forget most commands within a few days.

No feedback

You don't know if you understood until you try. And when you try, you're on your own with your mistakes.

Linear progression

An imposed pace with no adaptation to your level. You get bored or lose focus.

Interactive learning (GitQuest)

You practice immediately

Every concept is followed by an exercise in the terminal. Retention reaches 75-90% thanks to active practice.

Real-time feedback

Every command is validated instantly. Mistakes become learning opportunities, not walls.

Adaptive progression

You progress at your own pace. Investigations adapt to your level. You never encounter content that's too simple or too complex.

Learn by solving real problems

A merge conflict? GitQuest puts you in the situation and guides you. You solve, you understand, you remember.

What makes the course truly interactive

Interactivity isn't a marketing buzzword. It's a concrete pedagogical approach, integrated into every aspect of GitQuest.

Real-time terminal

Type Git commands and get instant feedback. No copy-pasting: you type, you observe, you understand.

Instant feedback

Every command is validated in real time. If you make a mistake, GitQuest explains why and guides you to the right answer.

Clear objectives

Each investigation has a precise goal. You know exactly what you need to accomplish and can measure your progress.

Contextual hints

Stuck? Hints are tailored to your exact situation. No ready-made solution: guidance that leads you to find the answer yourself.

Repeated practice

Daily challenges have you revisit commands regularly. Spaced repetition is the key to long-term memorization.

Measurable progress

XP, levels, badges: you see your progress concretely. No more doubt about what you know and what you still need to learn.

The science behind interactive learning

10%

Retention after passive reading. You read a Git tutorial and forget 90% within a week.

75%

Retention after active practice. You type the commands, observe the result, and the knowledge sticks.

90%

Retention when teaching others. GitQuest investigations have you explain what you're doing, reinforcing the learning.

A

GitQuest is created by Anaïs (nouvelle fenêtre), web developer and head of education, specializing in tech training and digital accessibility.

Questions about the interactive course

Stop reading, start practicing

The best time to start is now. Open the terminal and type your first command.

Launch the interactive course