J'ai créé un fork d'un projet sur GitHub. Comment puis-je maintenant tirer des modifications du projet que j'ai créé?
git pull
n'est en réalité qu'un raccourci pour git pull <remote> <branchname>
, dans la plupart des cas, il est équivalent à git pull Origin master
. Vous devrez ajouter une autre télécommande et en extraire explicitement. Cette page le décrit en détail:
upstream
dans l'exemple github est simplement le nom qu'ils ont choisi de faire référence à ce référentiel. Vous pouvez choisir ceux que vous préférez lorsque vous utilisez git remote add
. Selon ce que vous sélectionnez pour ce nom, votre utilisation de git pull
changera. Par exemple, si vous utilisez:
git remote add upstream git://github.com/somename/original-project.git
alors vous utiliseriez ceci pour extraire les changements:
git pull upstream master
Toutefois, si vous choisissez Origin comme nom du référentiel distant, vos commandes sont les suivantes:
Pour nommer le référentiel distant dans votre configuration locale: git remote add Origin git://github.com/somename/original-project.git
Et pour tirer: git pull Origin master