Outils & qualité · 4 mondes · 12 étapes

Git & GitHub

Versionner, brancher, réparer et collaborer, commande par commande.

Progression

0 %

0/12 étapes terminées

Mode 3

Huit semaines, un plan clair

Chaque semaine a son thème, ses concepts clés, ses exercices pratiques et un jalon pour mesurer ta progression. Compte quatre à cinq heures par semaine.

« Conçois un programme structuré. Inclus les thèmes semaine par semaine, les concepts clés, les exercices pratiques et les jalons pour mesurer ma progression jusqu'à la maîtrise avancée. »

SEM.1

2 h · 2 leçons + jalon

Premiers commits

0/3

Objectifs

  • Créer un dépôt
  • Préparer et commiter
  • Annuler une modification

Concepts clés

  • Commit
  • Zone de préparation
  • git status
  • git restore

Exercices pratiques

  • Le registre
  • Le commit ciblé
  • L'historique propre

BossTrois commits clairs et une erreur réparée.

SEM.2

2 h 30 · 2 leçons + jalon

Les branches

0/3

Objectifs

  • Créer une branche
  • Fusionner
  • Résoudre un conflit

Concepts clés

  • Branche
  • switch
  • Avance rapide
  • Commit de fusion
  • Marqueurs de conflit

Exercices pratiques

  • L'arène
  • Les badges
  • Le conflit

BossUn conflit résolu et une fusion terminée.

SEM.3

2 h · 2 leçons + jalon

Réparer ses erreurs

0/3

Objectifs

  • Restaurer
  • Corriger un commit
  • Annuler un commit publié

Concepts clés

  • restore --staged
  • commit --amend
  • revert
  • Local ou publié

Exercices pratiques

  • Les dégâts
  • La boutique
  • La page d'accueil

BossUn commit publié annulé sans réécrire l'histoire.

SEM.4

2 h 30 · 2 leçons + jalon

GitHub et l'équipe

0/3

Objectifs

  • Publier
  • Intégrer le travail des autres
  • Terminer une pull request

Concepts clés

  • origin
  • push -u
  • pull
  • Pull request
  • Branches distantes

Exercices pratiques

  • La publication
  • La licence de la collègue
  • Après la pull request

BossLe cycle complet d'une contribution.