Sommaire

Fonctionnement interne et branches distantes Branche:branches distantes

L’utilisation des branches locales et distantes est simple grâce aux commandes git pull et git push. Ces commandes masquent le système interne de Git qui permet de gérer ces branches sans difficulté.

1. Les dépôts distants liés

Un dépôt local peut être lié à plusieurs dépôts distants. Pour avoir la liste des dépôts distants liés au dépôt local, il faut utiliser la commande suivante :

git remote git remote

Lors de l’utilisation de la commande git clone, un dépôt distant nommé origin est automatiquement renseigné dans le fichier .git/config dont voici un extrait de la partie contenant les dépôts distants : Origin

[remote "origin"]  
    url = /Volumes/JedemaKey/Livre/Git/Repo/07/test_echange/distant 
    fetch = +refs/heads/*:refs/remotes/origin/*

Dans cet exemple, la première ligne définit le nom du dépôt distant tel qu’il sera utilisé par Git.

La ligne suivante définit l’URL permettant de communiquer avec le dépôt distant. 

La ligne suivante permet de spécifier l’endroit où sont stockées les branches locales et les branches distantes suivies.

2. Les branches distantes suivies Branche:branches distantes suivies

Le chapitre précédent explique le fonctionnement ...