2016-10-26 3 views
8

Я создаю новую ветку в удаленном хранилище GIT. Хранилище хранится в BitBucket.SourceTree - как проверить выход на удаленную ветку репо

В моем локальном хранилище я вижу эту новую ветку с SourceTree. Он появляется в списке коммитов, на том же коммите я создаю ветку. Но я не вижу эту новую ветку по списку ветвей и не могу ее проверить.

Я хочу проверить и направить обновленный код моей локальной рабочей станции в удаленный репозиторий обратно, но в пределах именно этой новой ветки. Я начал разработку на той же ветке, что было источником клонирования новой ветки.

Я попытался вытащить эту новую ветку. Он пуст, как и должен, но он все еще не находится по списку ветвей, и я не могу его проверить.

Как передать эту новую ветку?

ответ

18

С SourceTree (1.9.6.1) в одиночку (не говоря о командной строке здесь), убедитесь, что:

  • вы принесли репо
  • вашего вида журнала установлен в положении «Все филиалы» (не «текущие ветви»)
  • «Показать удаленные филиалы» выбран

Примечание: раздел BRANCHES в левой сторона просмотра журнала только местные ветви, а не удаленные.
Удаленные филиалы - это список в разделе REMOTES/origin, ниже BRANCHES и TAGS.

Дважды щелкнув по удаленной ветке, вы можете создать новую локальную ветвь.

checkout new branch from remote tracking branch

+0

Похоже, это должно помочь. Я понятия не имею, что удаленные ветви находятся под началом, поэтому не удалось проверить их. Благодарю. – Pavlo