plan.md 1.44 KB
Newer Older
Rémy Huet's avatar
Rémy Huet committed
1
2
3
4
5
6
7
# Plan de la présentation

## À propos

La formation sur git durera une journée (~6/7 heures). Elle abordera à la fois l'utilisation de Git (local et remotes) mais aussi les méthodes de gestion de travail propres à GitLab.

**Comment lire ce plan ?**
8
Les sections sont numérotés en niveau 1. Les sous-sections en niveau 2. Une indentation sous la section/sous section est un titre, deux un sous-titre. Un niveau sans "fils" est une frame.
Rémy Huet's avatar
Rémy Huet committed
9
10
11
12
13

## Plan

1. Introduction

14
15
16
17
18
19
20
    * Installation de git pour Windows
    * Qu'est ce que git ?
    * Pourquoi la gestion de version ?
    * Différents logiciels de gestion de version
    * Petite histoire de Git
    *(transition ?)*

Rémy Huet's avatar
Rémy Huet committed
21
22
2. Versionner son code

23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
    1. Configuration et initialisation
        
        * Création d'un dépôt Git
        * Configuration locale / configuration globale
    2. Gestion théorique
        * Working Directory vs. Staging Area vs. Repository
            * Explications
            * Schéma
        * Fonctionnement de Git
    3. Gestion linéaire en pratique
        * Créer des versions
            * Working directory <-> staging area
            * Staging area <-> repository
        * Dissection d'un commit
        * Visualiser les différences
            * Git log
            * Git diff
            * Git show

Rémy Huet's avatar
Rémy Huet committed
42
43
44
45
46
47
48
49
50
3. Utiliser les versions

4. Sauvegarder son code sur un serveur

5. Gestion non-linéaire

6. Résolution de conflits

7. Travail collaboratif avec Git et Gitlab