Задать вопрос
@drtvader
Вечный студент

Как получить список веток?

Привет!
Суть вот в чем. Работаем с git flow, когда кто-то другой закрывает свою ветку (git flow feature finish), то ветку видно у меня при команде git branch. Или к примеру я закрываю, а у коллеги эта ветка так и висит.
Хотя на bitbucket её тоже нет.
git fetch -a не помогает.
Так каким образом можно обновить список веток?
  • Вопрос задан
  • 14066 просмотров
Подписаться 2 Оценить Комментировать
Решения вопроса 1
@aol-nnov
> Или к примеру я закрываю, а у коллеги эта ветка так и висит.
естественно! гит же распределенная система контроля версий. ты у себя делаешь, при этом никому это состояние не передается. потом фиксируешь и отправляешь своё творчество на другой узел (origin), с которого остальные могут забрать эти изменения. естественно, отсутствие ветки на origin не приводит к удалению локальных бранчей у кого либо.
список бранчей на ориджине можно посмотреть так:
git fetch origin; git branch -r
Ответ написан
Пригласить эксперта
Ответы на вопрос 3
alekciy
@alekciy
Вёбных дел мастер
На сколько я помню суть git flow как раз и заключается в неком стандарте на именование веток и правил работы с ними. Т.е. там есть набор веток которые существуют всегда. Их видят все. А разработку фитч вы делайте в локальных ветках которые другим не видны. В общем если для работы с git используется flow, то нет смыла в "обновление списка веток". Потому что это список постоянен.

По теме: Удачная модель ветвления для Git
Ответ написан
Комментировать
dmitriylanets
@dmitriylanets
веб-разработчик
Комментировать
@helison
student
Сделай git fetch --all --prune - и будешь видеть актуальные ветки
Ответ написан
Комментировать
Ваш ответ на вопрос

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

Похожие вопросы