В нашей компании на каждый Спринт есть филиал. Когда спринт заканчивается, я переключаюсь на мастер и объединяю ветвь обратно в мастер из Eclipse git.
Team -> merge -> Local -> Sprint-1 ... Team -> pu sh в upstream .
Затем я go в BitBucket и создаю новую ветку. Создана ветвь Sprint-2, и коллега по работе может ее видеть и использовать, но по какой-то причине я не вижу ветку.
Подтяжка Elcipse говорит, что все обновлено.
С консоли:
$ git fetch && git checkout Sprint-2
error: pathspec 'Sprint-2' did not match any file(s) known to git
$ git pull origin
Already up to date.
Если я экспортирую проект как новый в Eclipse, внезапно появляется ветка. Но это не очень удобно.