VSTS git: Как получить «ветку» из удаленного репозитория? - PullRequest
0 голосов
/ 21 ноября 2018

В TFS: у нас была ветка "master", называемая main.Когда мы работали над функциями, мы разветвляли «мастера» в «ветви функций».TFS физически сделал бы «копию» «основной» ветви в рабочей папке для «функциональной ветви», с которой мы можем работать.

Как это работает в VSTS git?Я создал ветку «master» под названием «feature-branch».Я вытащил последнюю из хранилища.Как мне переключиться на «ветку возможностей» с «главной», чтобы я мог работать с функциями?Это так же просто, как просто нажать «Ветви» в меню VSTS, а затем щелкнуть «функция-ветка» в папке «remote / origin»?

1 Ответ

0 голосов
/ 21 ноября 2018

Если ваш источник уже настроен, просто проверьте его.

git checkout feature-branch

Чтобы увидеть все ваши ветви

git branch -a

Это перечислит их для вас.Если вы не видите свою удаленную ветку в списке, выполните выборку, чтобы получить новый список веток и тегов с вашего удаленного

git fetch

Если вы хотите создать функциональную ветку локально, то вы можете сделатьэто тоже.Это мой обычный рабочий процесс.Для этого вы создаете локальную ветку, проверяете ее, а затем можете отправить ее на свой пульт.Вот так:

git checkout -b feature-branch
git push -u origin feature-branch

Первая строка создана и ветвится и проверяет ее одним ударом.Вторая строка подтолкнула вашу новую ветку к удаленной (с именем origin).

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...