Ветки при смене Git-провайдера или репозитория
В этом разделе вопросов и ответов объясняется, как переносятся имена веток Git и история коммитов при смене Git-провайдера (например, GitHub или GitLab), переходе на новый репозиторий или подключении проекта к другому удалённому репозиторию. Он предназначен для пользователей dbt v1 и dbt platform: общие принципы работы Git с удалёнными репозиториями, ветками и историей применимы к обоим продуктам; разделы о Studio IDE, управляемых репозиториях и отключении репозитория проекта относятся только к dbt platform.
Имена веток и история появятся у нового Git-провайдера, только если вы скопировали весь репозиторий вместе с его историей. Если вы скопировали только файлы или создали репозиторий с нуля, прежние ветки не появятся. Если вы используете dbt platform и Studio IDE, работа, которую вы сохранили там, но ещё не отправили в удалённый репозиторий, хранится отдельно и может быть потеряна.
В следующих разделах рассматриваются типичные сценарии, ожидаемые результаты в каждом случае и действия, необходимые для сохранения веток и истории: