GULLUM/Ateliers/Gestion de versions

De Wiki de l'AÉDIROUM
Graphe de révisions d’un gestionnaire de versions

Objectifs pédagogiques

  • Survol de l'histoire de Git avec mention d'autres gestionnaires de versions
  • Apprendre l'intérêt d'utiliser un gestionnaire de versions
    • Garder un historique des versions de ton code
    • Faciliter la collaboration et le partage de fichiers textes
  • Savoir utiliser les commandes principales du programme Git
    • Création d’un dépôt: init
    • Création de commits: status, add, restore, commit
    • Inspection de l’historique: show, diff, log, blame
    • Interaction avec un serveur: clone, pull, push, remote
    • Branchement et fusion: branch, switch, merge
  • Comprendre la théorie derrière Git
  • Survoler les hébergeurs de répertoires GIT - GitHub, GitLab
  • Survoler les clients graphiques pour GIT - GitK, Git gui, gitg
  • Écrire de bons messages de commit

Activités

  • Présentation principale
  • Atelier bisect: Identification de commits en log n