Programmation
Attestation Git — Contrôle de Versions & Collaboration
Branches, commits, pull requests : la discipline de versioning que les équipes attendent
Cette évaluation certificative mesure votre maîtrise réelle de Git en conditions professionnelles : comprendre le fonctionnement interne du dépôt (working directory, zone de préparation, HEAD), initialiser et cloner des projets, créer et fusionner des branches, collaborer sur des dépôts distants (push, pull, fetch, pull requests), annuler proprement des erreurs (revert, reset, restore, reflog) et adopter les disciplines d’équipe : messages de commit, .gitignore, hooks, revues de code et intégration continue. Les 40 questions sont tirées aléatoirement dans une banque de 80 questions scénarisées réparties sur cinq domaines pondérés, à traiter en 60 minutes chronométrées ; le seuil de réussite est fixé à 75 %, un niveau volontairement exigeant pour une attestation qui engage la discipline de versionning. Les situations s’inspirent du quotidien des développeurs, freelances et prestataires d’Afrique de l’Ouest et centrale : agences web, startups, ONG et équipes réparties entre plusieurs villes.
Ce que l'évaluation mesure
- Comprendre le modèle interne de Git (working directory, staging, HEAD)
- Initialiser, cloner et inspecter des dépôts
- Rédiger des commits clairs et cohérents
- Créer, fusionner et supprimer des branches
- Résoudre des conflits de fusion sans perte
- Synchroniser un dépôt distant (push, pull, fetch)
- Collaborer via forks, pull requests et revues de code
- Annuler des erreurs avec revert, reset, restore et reflog
- Appliquer des workflows d’équipe (GitHub Flow, Git Flow, trunk-based)
- Protéger les secrets avec .gitignore et de bonnes pratiques
- Automatiser des contrôles avec hooks et intégration continue
Ce que prouve l'attestation
- Développeur web junior en agence
- Freelance qui versionne et livre ses projets proprement
- Développeur backend ou frontend junior en startup
- Contributeur de projets open source
- DevOps junior sur des chaînes CI versionnées
- Étudiant ou lauréat préparant son entrée en entreprise
- Responsable technique d’une petite équipe de développement
Le titulaire de cette attestation utilise Git comme un professionnel : il versionne son travail en commits clairs, travaille en branches, fusionne sans casser l’historique, collabore sur des dépôts distants avec des pull requests relues, protège les secrets du projet et sait annuler une erreur sans mettre en danger le travail de l’équipe. Sur un marché où les équipes réparties entre plusieurs villes sont la norme, cette attestation prouve une discipline de versionning immédiatement opérationnelle dans une agence, une startup ou un projet open source.
Conditions de l'évaluation
- Durée :
- 60 minutes
- Questions :
- 40
- Score de réussite :
- 75 %
- Tentatives incluses :
- 2
- Frais de certification :
-
4 500 FCFA3 000 FCFA · Idéal pour débuter
Pas de cours à suivre : vous vous inscrivez, vous réglez les frais de certification, puis vous passez l'évaluation en conditions réelles depuis votre navigateur. En cas de réussite, l'attestation numérique est émise avec un code public et une empreinte SHA-256, vérifiable gratuitement par tout employeur.
S'inscrire et passer l'évaluationVérifier une attestation déjà émise