Название отличается от вопроса. Это должно быть вытащить из другого пульта
Даниил
2
Не могли бы вы отредактировать название? Я пришел сюда из этого поиска: google.com.au/… . Чтобы извлечь из другой ветки, сделайте это: `git pull origin branch_name_you_want_to_pull_from: branch_name_to_pull_to
git pullна самом деле просто сокращение git pull <remote> <branchname>, в большинстве случаев это эквивалентно git pull origin master. Вам нужно будет добавить еще один пульт и вытащить его явно. Эта страница описывает это подробно:
Спасибо! Должен ли я добавить «upstream» в ту же папку проекта, что и мой источник? Например. CD Project мерзавец удаленного добавить вверх по течению мерзавца: //github.com/somename/original-project.git
Ран
После такого вытягивания я вижу подсказку слияния, но не просто убираю другую ветку
Йола
58
upstreamв примере с github это просто имя, которое они выбрали для ссылки на этот репозиторий. Вы можете выбрать любой, который вам нравится при использовании git remote add. В зависимости от того, что вы выбрали для этого имени, ваше git pullиспользование будет меняться. Например, если вы используете:
Ответы:
git pull
на самом деле просто сокращениеgit pull <remote> <branchname>
, в большинстве случаев это эквивалентноgit pull origin master
. Вам нужно будет добавить еще один пульт и вытащить его явно. Эта страница описывает это подробно:http://help.github.com/forking/
источник
upstream
в примере с github это просто имя, которое они выбрали для ссылки на этот репозиторий. Вы можете выбрать любой, который вам нравится при использованииgit remote add
. В зависимости от того, что вы выбрали для этого имени, вашеgit pull
использование будет меняться. Например, если вы используете:git remote add upstream git://github.com/somename/original-project.git
тогда вы будете использовать это, чтобы получить изменения:
git pull upstream master
Но если вы выберете origin для имени удаленного репо, ваши команды будут такими:
Чтобы назвать удаленное хранилище в вашей локальной конфигурации:
git remote add origin git://github.com/somename/original-project.git
И тянуть
git pull origin master
источник