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

Git training for apprentice developers

Between school days and work days, master Git with scenarios that mirror your professional daily life. Practice on mobile, progress concretely.

The Git challenge in apprenticeships

As an apprentice, you need to be operational quickly at work. But Git is often barely covered in class. The result: you find yourself in front of a terminal with no idea what to do.

At work

You're asked to create a branch, resolve a conflict or do a rebase. You don't dare ask for fear of looking incompetent.

In class

Git is covered in a 2-hour lecture. You're shown git add and git commit, but never the real situations that cause problems.

With GitQuest

You practice on realistic professional scenarios, at your own pace, and arrive at work with confidence and solid reflexes.

Professional scenarios

Real-world situations from the field

GitQuest investigations aren't abstract exercises. They reproduce workflows used in the workplace: Git Flow, feature branches, pull requests, code review.

You learn to create a branch for a feature, write a clear commit message, and handle the inevitable merge conflicts.

The bridge between theory and practice

GitQuest bridges the gap between what you learn in class and what's expected of you at work.

In class

You learn the concepts

  • What is a commit, a branch, a merge
  • Basic commands: add, commit, push
  • The concept of local and remote repositories
With GitQuest

You practice in context

  • Resolve a merge conflict on a shared file
  • Find a lost commit with git reflog
  • Manage a Git Flow workflow with multiple branches
The classic pitfall

Learn to resolve conflicts without panicking

The "CONFLICT" message in the terminal scares everyone. At work, though, it's a daily occurrence when working in a team.

GitQuest puts you face-to-face with conflicts in a safe environment. You learn to read conflict markers, choose the right version and validate your resolution. No more panic on Monday morning.

Professional skills

Aligned with professional competency frameworks

Version control is a skill assessed in professional developer certifications. GitQuest covers the expected competencies at junior, mid-level and senior tiers progressively and in a structured way.

Junior

Web developer

Version your code, make commits, work with a remote repository.

Mid-level

Application developer

Manage branches, resolve conflicts, collaborate as a team with Git.

Senior

Development expert

Set up advanced Git workflows, CI/CD, branching strategies.

A

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

Questions fréquentes

Ready to be operational at work?

Join GitQuest and arrive at your apprenticeship with solid Git reflexes. It's free.

Get started now