diff --git a/docs/plan.md b/docs/plan.md index 9fe022c1bcb12fc301483a9d25e5a115211a3c18..09b56bd9ec6b9f69f4371a623becba79d0fc7984 100644 --- a/docs/plan.md +++ b/docs/plan.md @@ -17,7 +17,7 @@ Les sections sont numérotés en niveau 1. Les sous-sections en niveau 2. Une in * Petite histoire de Git *(transition ?)* -2. Versionner son code +2. Versionner son travail 1. Configuration et initialisation @@ -39,7 +39,9 @@ Les sections sont numérotés en niveau 1. Les sous-sections en niveau 2. Une in * Git show 3. Utiliser les versions - 1. Mettre de côté ses modifications + 1. Marquer une version + * Git tag + 2. Mettre de côté ses modifications * Enregistrer les modifications locales * Restaurer les modifications locales 2. Parcourir l'historique @@ -57,7 +59,7 @@ Les sections sont numérotés en niveau 1. Les sous-sections en niveau 2. Une in * Le concept des remotes * Exemples de remotes * Création d'un dépôt distant - 2. Réucupérer du travail existant + 2. Récupérer du travail existant * Cloner un dépôt existant * Tirer des changements 3. Envoyer son travail @@ -67,8 +69,7 @@ Les sections sont numérotés en niveau 1. Les sous-sections en niveau 2. Une in 1. Explications théoriques * Principe de gestion non linéaire * Création d'une divergence - * Cas 1 *(création d'une branche)* - * Cas 2 *(création de deux branches)* + * Comment créer une divergence * Explications * Illustrations / Exemple * Fusion @@ -77,14 +78,15 @@ Les sections sont numérotés en niveau 1. Les sous-sections en niveau 2. Une in * Changer de branche * Visualisation 3. Fusionner des branches - * Deux manières de fusionner des branches * Le merge * Le rebase * Avertissement * Comparaison avec le merge - * Application + * Application simple + * Rebase interactif + * Le cherry-pick -6. Résolution de conflits +6. Résolution de conflitss 1. Les conflits * Qu'est-ce qu'un conflit ? * Exemple de situation conflictuelle @@ -96,5 +98,9 @@ Les sections sont numérotés en niveau 1. Les sous-sections en niveau 2. Une in 2. Résoudre un conflit * En théorie * Application + 3. Historiques divergents + * Quand parle-t-on de divergence ? + * Comment diverge-t-on ? + * Résoudre des divergences ? 7. Travail collaboratif avec Git et Gitlab \ No newline at end of file