ym88659208ym87991671
Использование внешних репозиториев для смартапов | Документация для разработчиков

Использование внешних репозиториев

Обновлено 17 июня 2024

Вы можете использовать внешние репозитории для хранения ресурсов проекта Code.

В этом случае при каждом сохранении проекта Code будет фиксировать изменения в репозитории и ветке, которые были заданы при подключении внешнего репозитория. Комментарий, который Code просит указать при сохранении, будет использован в качестве названия коммита.

Подключить внешний репозиторий можно только при создании проекта. Вы можете изменить параметры доступа к репозиторию и рабочую ветку в настройках проекта.

Подключение внешнего репозитория

Чтобы подключить внешний репозиторий к новому проекту Code:

  1. При создании проекта на шаге Внешний репозиторий, установите переключатель в положение Подключить:

    • В поле Ссылка на репозиторий укажите адрес вашего репозитория, например https://example.com/username/project-name.
    • В поле Ветка укажите ветку репозитория, в которой Code будет фиксировать изменения. Если такой ветки нет, Code создаст ее.
    • В поле Относительный путь к директории с контентом проекта укажите относительный путь до папки проекта. Если код проекта хранится в корне репозитория, укажите точку ..
    • В поле Логин учетной записи укажите логин для доступа к репозиторию.
    • В поле Пароль укажите пароль для доступа к репозиторию.

    Если внешний репозиторий не поддерживает авторизацию с помощью пароля, укажите в поле Пароль токен персонального доступа к репозиторию. О том, как получить токен персонального доступа, читайте в документации внешнего репозитория (Bitbucket, GitHub, GitLab).

  2. Нажмите Создать проект.

Изменение внешнего репозитория

Чтобы изменить параметры подключения внешнего репозитория:

  1. Откройте проект Code, к которому вы хотите подключить сторонний репозиторий.

  2. Перейдите в раздел Настройки проектаРазмещение.

    • В поле Путь укажите относительный путь до папки проекта. Если код проекта хранится в корне репозитория, укажите точку ..
    • В поле Ветка укажите ветку репозитория, в которой Code будет фиксировать изменения. Если такой ветки нет, Code создаст ее.
  3. В раскрывающемся списке Доступ выберите пункт Собственная учетная запись:

    • В поле Логин учетной записи укажите логин для доступа к репозиторию.
    • В поле Пароль / Токен укажите пароль или токен персонального доступа к репозиторию.

    О том, как получить токен персонального доступа, читайте в документации внешнего репозитория (Bitbucket, GitHub, GitLab).

ПАО Сбербанк использует cookie для персонализации сервисов и удобства пользователей.
Вы можете запретить сохранение cookie в настройках своего браузера.