Как добавить чужую ветку в проекте?

Есть ветка master и своя, которую создал.
Но в проекте еть ещё ветка develop, которую не видно
При команде git branch выдает мне только две ветки, master и мою, а команда git branch -a показывает, что есть ещё develop и другие.
Выполнял команду git fetch, но ветки не добавились.
Как мне добавить ветку develop, которая после команды git branch -a, отображается, как
remotes/origin/develop
  • Вопрос задан
  • 820 просмотров
Решения вопроса 1
sergey-kuznetsov
@sergey-kuznetsov Куратор тега Git
Автоматизатор
Это называется не добавить, а распаковать ветку в рабочий каталог из локального репозитория (сделать текущей), в который она уже загружена (добавлена) командой fetch.
git checkout -b develop origin/develop --
И всё. После checkout сможешь работать с этой веткой.
Ответ написан
Пригласить эксперта
Ответы на вопрос 4
@schepetkov
remotes/origin/develop означает, что ветка есть в удалённом репозитории.
Достаточно просто переключиться на ветку:
git checkout develop
Если ветка есть локально - гит переключится на неё, если её нет локально, но она есть в удалённом репозитории - гит её скачает и переключится на неё (и ветка появится локально). Если ветки нет ни локально, ни удалённо - будет ошибка.
Ответ написан
Комментировать
delphinpro
@delphinpro
frontend developer
git pull origin develop
Ответ написан
@drtvader
Вечный студент
Вероятно работа ведется по git flow
Ответ написан
Комментировать
aryeh
@aryeh
Молод (душой) и приятен в общении :-)
Вы хотите создать локальную ветку KUKU, которая отслеживает удаленную ветку origin/KUKU.

git checkout --track origin/KUKU
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы