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.
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.
You learn the concepts
- What is a commit, a branch, a merge
- Basic commands: add, commit, push
- The concept of local and remote repositories
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
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.
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.
Web developer
Version your code, make commits, work with a remote repository.
Application developer
Manage branches, resolve conflicts, collaborate as a team with Git.
Development expert
Set up advanced Git workflows, CI/CD, branching strategies.
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