Création d'une branche de travail
Collaboration dans un repo GIT distant avec des branches secondaires
⚠️ Ce document n'est pas une documentation pour expliquer comment créer une nouvelle branche, mais à expliquer ce qui se passe au niveau des repos lors de la configuration d'une branche secondaire.
Sommaire
- Légendes
- Etape 1 : Clonage du repo
- Etape 2 : Modification d'un fichier
- Etape 3 : Ajout des modification à la zone d'index
- Etape 4 : Création d'une branche secondaire
- Etape 5 : Commit de la modification sur la nouvelle branche :
- Etape 6 : Synchronisation des modifications locales avec le serveur
Légendes
Dans les diagrammes ci-dessous :
- Les fichiers seront représentés de cette façon :
Le mot à gauche représente le nom du fichier et le numéro dans le badge à droite représente la version actuelle de ce fichier.
- Les branches seront représentées de cette façon :
Le mot en haut est le nom de la branche. En dessous on trouvera la liste des fichiers de la branche avec leur numéro de version. (version du fichier SUR la branche).
Il y a une variante avec un fond vert pour indiquer vers quelle branche point HEAD :
Etape 1 : Clonage du repo
Etat des repos après l'utilisation de la commande git clone <URL>
:
Etape 2 : Modification d'un fichier
Etat des repos après modification du fichier README.md :
Etape 3 : Ajout des modification à la zone d'index
Etat des repos après utilisation de la commande git add
:
Etape 4 : Création d'une branche secondaire
Etat des repos après création d'une branche "branche1" :
Etape 5 : Commit de la modification sur la nouvelle branche :
Etat des repos après utilisation de la commande git commit
:
Etape 6 : Synchronisation des modifications locales avec le serveur
Etat des repos après utilisation de la commande git push
: