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

Learn Git by practicing

A structured 4-chapter course with exercises right in your browser. You type real commands. You understand what you're doing.

2 ways to learn Git

A full course in your browser, and a mobile app to practice on the go.

In your browser

  • Structured 4-chapter course
  • 13 exercises with interactive terminal
  • Verifiable certificate included
  • No installation required
Start the course

On your phone

  • Gamified interactive investigations
  • Daily challenges and XP progression
  • Built-in Git terminal
  • Available on iOS and Android

5 minutes to level up

On the bus, on the couch, between classes. GitQuest fits your pace.

01

Open the app

Pick a mode: interactive investigation, quick quiz, or daily challenge.

02

Practice in 5 minutes

Type Git commands in a simulated terminal. No risk, no setup.

03

Progress every day

Earn XP, unlock badges, and build your daily streak.

The app in action

A simulated terminal, interactive investigations, and gamified progression.

GitQuest dashboard

Choose your game mode

GitQuest terminal

Practice in a real terminal

GitQuest investigations

Solve progressive investigations

GitQuest daily quiz

A 30-second daily quiz

A real terminal, real practice

No boring quizzes. You type real Git commands and see the result in real time.

Also on mobile

Take GitQuest with you: investigations, challenges and a built-in terminal to practice anywhere.

List of interactive Git investigations in GitQuest on iPhone
GitQuest dashboard on iPad showing progress and statistics

Download the GitQuest app

Continue learning on iOS and Android.

A project born from experience

GitQuest is not yet another Git tutorial. It's a tool created by someone who trains developers in career transitions and apprenticeships every day.

I'm Anaïs, a web developer and head of education. After years of helping learners with Git — often the number one stumbling block — I created GitQuest to make learning hands-on, progressive and motivating.

My approach: no unnecessary jargon, no theory without practice. Every investigation, every challenge is designed to simulate real-world scenarios you'll encounter at work.

Web developer

Full-stack, hands-on, pragmatic

Head of education

Long-term tech training programs

Digital accessibility

Inclusive educational design

Educational gamification

Learn by playing, not by quizzing

Frequently asked questions

Ready to truly understand Git?

Start the free course and earn your certificate. 4 chapters, ~7h, right in your browser.

Get started now