Med Learning
  • Accueil
  • Cours
  • Formation OFPPT
  • Roadmaps
  • Projets
  • Articles
  • Contact
Med Learning

La plateforme d’apprentissage structurée pour les étudiants OFPPT et les autodidactes.

  • medlearning905@gmail.com
  • 06 87 49 76 05
  • @medle_arning

Navigation

  • Accueil
  • Cours
  • Roadmaps
  • Projets pratiques
  • Classement
  • Articles
  • Contact

Formation OFPPT

  • 1ère année
  • 2ème année
  • Filière Full Stack
  • Filière Mobile
  • Cours, TP, EFM et EFF

Mon compte

  • Connexion
  • Créer un compte
  • Mon espace
  • Mot de passe oublié

Med Learning a été créé par Anas Mounchit à la mémoire de son frère Mohammed Maadallah. Ce site est une sadaqa jariya pour lui : chaque leçon apprise ici, chaque ligne de code écrite, est une bonne action qui continue de l’accompagner.

Si Med Learning t’a aidé, pense à lui dans tes prières.

Qu’Allah lui accorde Sa miséricorde et l’accueille dans Son vaste paradis. رحمه الله

© 2026 Med Learning — Fait au Maroc, pour les étudiants.

ConfidentialitéContact & FAQ
Une question ? Écris-nous
Cours /Git & GitHub : versionner son code et collaborer
Débutant

Git & GitHub : versionner son code et collaborer

Apprends Git et GitHub de zéro : commits, historique, branches, conflits, pull requests et travail en équipe. Vidéos minutées et exercices corrigés.

  • 4 modules
  • 8 chapitres
  • 16 exercices
  • 16 h 10

À propos du cours

Git garde l'historique de ton code, GitHub l'héberge en ligne et permet de travailler en équipe. Ce sont deux outils indispensables : aucune entreprise ne recrute aujourd'hui un développeur qui ne sait pas s'en servir. Ce cours t'apprend à les utiliser de zéro, avec les vraies commandes du terminal.

Le cours est organisé en 4 modules et 8 chapitres :

Module 1 · Git sur ton ordinateur Tu comprends à quoi sert Git et tu l'installes, puis tu maîtrises le cycle de base (init, add, commit, log). Tu apprends ensuite à annuler, corriger tes erreurs et ignorer des fichiers avec .gitignore.

Module 2 · Les branches Tu crées des branches pour travailler sans risque, tu les fusionnes et tu apprends à résoudre les conflits.

Module 3 · GitHub et le travail en équipe Tu relies ton projet à un dépôt GitHub (push, pull, clone), puis tu collabores comme en entreprise : fork, pull requests, revues de code et issues. Tu publies aussi ton site en ligne avec GitHub Pages.

Module 4 · Valider ta formation Tu rédiges un README professionnel, tu adoptes les bonnes pratiques (messages de commit, organisation des branches), tu réalises un projet final, puis tu te testes avec un examen blanc et une fiche mémo des commandes.

Ce qui rend ce cours efficace :

  • 37 extraits vidéo avec le minutage exact à regarder : tu vois seulement la partie qui explique la notion du moment.
  • 24 exercices et TP, tous corrigés, avec un TP pratique à la fin de chaque chapitre.
  • Des encadrés pour retenir l'essentiel : définitions, règles, pièges fréquents, astuces et pratiques en entreprise.

Prérequis : aucun. Il te faut seulement un ordinateur, un compte GitHub gratuit et un éditeur de code (VS Code).

À la fin du cours, tu sauras versionner tous tes projets, publier ton code sur GitHub et travailler en équipe sur un même projet.

Programme

Ce que tu vas apprendre

  • Git sur ton ordinateurAvant de travailler en équipe, il faut maîtriser Git seul : comprendre ce qu'est un dépôt, enregistrer des versions de ton travail, lire l'historique et revenir en arrière quand quelque chose tourne mal.
  • Les branchesLes branches sont la fonctionnalité la plus puissante de Git : elles permettent de développer une nouvelle fonctionnalité sans toucher à la version qui fonctionne, puis de fusionner les deux. C'est la base de tout travail en équipe.
  • GitHub et le travail en équipeTon historique existe sur ton ordinateur. GitHub le met en ligne : sauvegarde, accès depuis n'importe où, collaboration avec d'autres développeurs, revue de code et publication de sites. C'est aussi ta vitrine auprès des recruteurs.
  • Valider ta formationTu sais versionner, utiliser les branches et collaborer sur GitHub. Cette dernière partie te donne les bonnes pratiques d'un profil GitHub professionnel, te fait publier ton portfolio en ligne, puis te teste avec un examen blanc.

Une question ? On est là pour t’aider

Un exercice qui bloque, un TP, ton PFE ou ton orientation : écris-nous sur WhatsApp ou par email, on te répond.

WhatsApp Email
Commencer le cours
  • Comprendre Git et l'installerComprendre la gestion de versions, distinguer Git et GitHub, installer et configurer Git. TP
  • Le cycle de base : init, add, commit, logLe cycle quotidien : init, status, add, commit, log et diff. TP
  • Annuler, corriger et ignorerIgnorer, annuler, corriger et mettre de côté : .gitignore, restore, reset, revert, stash. TP