Cahier des charges : Git

Etapes à réaliser pour une prise en main de Git

, par Christophe

I. Présentation

II. Github / Gitlab

1. Créer son compte sur :

2. Creer son premier Repository (dépot)

III. Installer un client

Voici une listesur la doc officielle

IV. Liste des commandes à tester

Niveau 1

1. Cloner son dépot :

2. Modifier le fichier Readme.md

3. Ajouter les modifications à l’index de Git :

4. Commiter :

5. Envoyer ce commit sur GitHub :

6. Lister toutes les branches

7. Créer une branche

7 bis. Lister de nouveau toutes les branches

8. basculer sur cette branche

8 bis. Lister de nouveau toutes les branches

9. Connaître l’état des modifications locales

Niveau 2 : Merge

1. Creer une branche : tester_merge

2. Travailler sur cette nouvelle branche (plusieurs commits)

3. Merge cette branche

Niveau 3 : Rebase

1. Creer une nouvelle branche : tester_rebase

2. Travailler sur cette nouvelle branche (plusieurs commits)

3. Rebase cette branche

Niveau 4 : Cherry Pick

1. Creer une nouvelle branche : tester_cherry_pick

2. Travailler sur cette nouvelle branche (plusieurs commits)

3. Sur la branche master, récupérer le dernier commit de la branche tester_cherry_pick

4. Sur la branche master, récupérer un commit de votre choix de la branche tester_cherry_pick

Niveau 5 : expert

Références