Указание ветки в git fetch - PullRequest
       36

Указание ветки в git fetch

0 голосов
/ 01 августа 2011

Что означает параметр ветви при выдаче

git fetch <remote_repo> <branch>

?

Ответы [ 2 ]

2 голосов
/ 02 августа 2011

Параметр ветвления - это имя ветки в вашей, которую вы собираетесь получить.

Смотрите пример в git docs: http://www.kernel.org/pub/software/scm/git/docs/git-fetch.html

git fetch origin +pu:pu maint:tmp

Это обновляет (или создает, при необходимости) ветки pu и tmp в локальном хранилище, выбирая из ветвей (соответственно) pu и maint из удаленного хранилища.

Ветвь pu будет обновлена, даже если она не выполняет перемотку вперед, поскольку к ней добавляется знак плюс; ТМП не будет.

0 голосов
/ 02 августа 2011

Вы должны прочитать руководство для вопросов, подобных этому. Чтобы ответить на ваш вопрос, «git fetch » выберет все удаленные ветви, которые вы настроили для этого репо. Это контролируется записью для этого репозитория в .git / config. Добавление «» выбирает только одну ветку, которая может даже не быть той, которую вы отслеживаете удаленно.

...