Le titre est différent de la question. Cela devrait être Pull from other remote
Daniel
2
Pourriez-vous s'il vous plaît modifier le titre? Je suis venu ici de cette recherche: google.com.au/... . Pour extraire d'une autre branche, procédez comme suit: `git pull origin nom_branche_vous_voulez_à_pull_from: nom_branche_to_pull_to
git pullest vraiment juste un raccourci pour git pull <remote> <branchname>, dans la plupart des cas, c'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:
Merci! Dois-je ajouter le "amont" au même dossier de projet que mon origine? Par exemple. projet cd git remote ajouter en amont git: //github.com/somename/original-project.git
Ran
Après une telle traction, je vois l'invite de fusion, mais pas seulement pour nettoyer une autre branche
Yola
58
upstreamdans l'exemple github, il n'y a que le nom qu'ils ont choisi pour faire référence à ce référentiel. Vous pouvez choisir celui que vous aimez lors de l'utilisation git remote add. En fonction de ce que vous sélectionnez pour ce nom, votre git pullutilisation changera. Par exemple, si vous utilisez:
Réponses:
git pull
est vraiment juste un raccourci pourgit pull <remote> <branchname>
, dans la plupart des cas, c'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:http://help.github.com/forking/
la source
upstream
dans l'exemple github, il n'y a que le nom qu'ils ont choisi pour faire référence à ce référentiel. Vous pouvez choisir celui que vous aimez lors de l'utilisationgit remote add
. En fonction de ce que vous sélectionnez pour ce nom, votregit pull
utilisation changera. Par exemple, si vous utilisez:git remote add upstream git://github.com/somename/original-project.git
alors vous utiliseriez ceci pour extraire les modifications:
git pull upstream master
Mais, si vous choisissez l'origine pour le nom du référentiel distant, vos commandes seraient:
Pour nommer le dépôt distant dans votre configuration locale:
git remote add origin git://github.com/somename/original-project.git
Et pour tirer:
git pull origin master
la source