Skip to main content

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

Dans les diagrammes ci-dessous :

  • Les fichiers seront représentés de cette façon :

Fichier

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 :

Branche

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 :

Branche sélectionné

Etape 1 : Clonage du repo

Etat des repos après l'utilisation de la commande git clone <URL> :

Après &quot;git clone&quot;

Etape 2 : Modification d'un fichier

Etat des repos après modification du fichier README.md :

Après modification de README.md

Etape 3 : Ajout des modification à la zone d'index

Etat des repos après utilisation de la commande git add :

Après &quot;git add&quot;

Etape 4 : Création d'une branche secondaire

Etat des repos après création d'une branche "branche1" :

Après création d&#39;une branche secondaire

Etape 5 : Commit de la modification sur la nouvelle branche :

Etat des repos après utilisation de la commande git commit :

Après &quot;git commit&quot;

Etape 6 : Synchronisation des modifications locales avec le serveur

Etat des repos après utilisation de la commande git push :

Après `git push`