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

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

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

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

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

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

  1. Откройте главную страницу сервиса.
  2. На панели слева нажмите Settings и выберите раздел Personal access tokens.
  3. Нажмите Generate new token.
  4. В открывшемся окне:
    • В поле Token name укажите произвольное название токена.

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

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

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

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

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

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

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

        Чтобы добавить еще один репозиторий, нажмите Add another repository.

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

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

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

      Важно

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

    • Нажмите Close, I've copied the token.

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

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

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

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

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

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

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

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

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

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

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

См. также

Предыдущая
Следующая