Получить доступ к репозиторию в SourceCraft с помощью персонального токена (PAT)

Для аутентификации в SourceCraft и доступа к репозиториям вы можете использовать персональный токен (Personal Access Token, PAT).

Чтобы получить доступ к репозиторию в SourceCraft с помощью персонального токена:

  1. Создайте персональный токен.
  2. Клонируйте репозиторий.

Если доступ с помощью персонального токена вам больше не нужен, удалите его.

Создайте персональный токен

  1. Откройте главную страницу сервиса.
  2. На панели слева нажмите Настройки и выберите раздел Персональные токены доступа.
  3. Нажмите Сгенерировать новый токен.
  4. В открывшемся окне:
    • В поле Название токена укажите произвольное название токена.

    • (опционально) В поле Описание укажите описание токена.

    • В выпадающем списке Время жизни выберите срок действия токена.

      Чтобы задать произвольный срок, выберите вариант Индивидуальный и укажите конкретную дату, до которой будет действовать токен.

    • В блоке Доступ к репозиторию выберите репозитории, к которым будет предоставлен доступ:

      • Все репозитории — доступ к всем вашим репозиториям.

      • Только выбранные репозитории — доступ только к выбранным репозиториям. Не более 10 шт.

        В поле Организация выберите организацию, в которой размещен репозиторий. В поле Репозиторий укажите название репозитория.

        Чтобы добавить еще один репозиторий, нажмите Добавить другой репозиторий.

      Также с персональным токеном у вас будет доступ на чтение всех публичных репозиториев.

    • В блоке Разрешения выберите роли в репозитории, которые будут предоставлены с помощью токена.

  5. Нажмите Сгенерировать токен.
  6. В открывшемся окне:
    • Скопируйте персональный токен и надежно сохраните.

      Важно

      В дальнейшем значение персонального токена нельзя будет посмотреть в интерфейсе SourceCraft.

    • Нажмите Закрыть, токен скопирован.

Клонируйте репозиторий

  1. Установите Git.

  2. На странице репозитория в правом верхнем углу нажмите кнопку Клонировать.

  3. Скопируйте ссылку для клонирования репозитория из поля HTTPS.

  4. В терминале выполните команду:

    git clone <ссылка_для_клонирования_репозитория>
    
  5. Введите произвольное имя пользователя.

  6. В качестве пароля укажите персональный токен.

  7. Перейдите в склонированный репозиторий:

    cd <имя_репозитория>
    

Удалить персональный токен

  1. Откройте главную страницу сервиса.
  2. На панели слева нажмите Настройки и выберите раздел Персональные токены доступа.
  3. Напротив персонального токена, который хотите удалить, нажмите .
  4. Нажмите Да, удалить этот токен.

См. также