Когда я клонирую свой репозиторий в моей локальной системе, он покажет только одну ветку - PullRequest
0 голосов
/ 08 января 2019

У меня есть две ветви:
1. Мастер
2. Постановка

Весь мой коммит доступен в промежуточной ветке, но в мастер-ветке есть только необходимый коммит, который я нажимаю с помощью cherry-pick из промежуточной ветки.

Теперь проблема в том, что я заново настроил этот репозиторий на своем локальном компьютере, но когда я клонирую этот репозиторий, используя git clone https:repository-url.git, тогда он создаст только одну основную ветку и появится только фиксация главной ветви, так как я также могу клонировать моя промежуточная ветка и их коммит?

Я уже пытаюсь git checkout -b staging, но он сделает копию из главной ветки.

1 Ответ

0 голосов
/ 08 января 2019

git branch -r покажет вам все локальные копии удаленных филиалов, такие как origin/master и origin/staging. Просто запустите git checkout staging (без -b!), Чтобы создать локальную ветку staging, которая будет отслеживать удаленную.

...