Как клонировать конкретную ветвь из репозитория облачных источников Google

# #google-cloud-platform #google-cloud-source-repos

Вопрос:

Я пытаюсь клонировать определенную ветвь из хранилища исходных текстов Google Cloud.

 gcloud source repos clone <Repos_Name>
 

Эта команда сканирует только главную ветвь, а не ветвь разработчика, которую я ищу

Как клонировать конкретный брач?

Комментарии:

1. Вы пробовали клонировать git ?ssh://[EMAIL]@source.developers.google.com:2022/p/[ИДЕНТИФИКАТОР ПРОЕКТА]/r/[ИМЯ РЕПОЗИТОРИЯ] Подробнее см. в документе cloud.google.com/source-repositories/docs/…

2. Вы не можете клонировать конкретную ветвь, только репозиторий, а затем переключиться на ветвь.

Ответ №1:

  1. клонируйте свое репо

    исходный репозиторий gcloud клонирует <Имя репозитория>

2.извлеките удаленную ветвь

 git fetch --all
 

3.проверьте свою ветку желаний

 git checkout <remotebranch>