« GULLUM/Ateliers/Gestion de versions » : différence entre les versions
(Déplacé depuis la page principale des séminaires) |
m (MattéoDelabre a déplacé la page GULLUM/Séminaire/Gestion de versions vers GULLUM/Ateliers/Gestion de versions : Changement de nom des séminaires) |
Version actuelle datée du 6 octobre 2023 à 08:02
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
- Création d’un dépôt:
- 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