Получить доступ к репозиторию в SourceCraft с помощью персонального токена (PAT)
Для аутентификации в SourceCraft и доступа к репозиториям вы можете использовать персональный токен (Personal Access Token, PAT).
Чтобы получить доступ к репозиторию в SourceCraft с помощью персонального токена:
Если доступ с помощью персонального токена вам больше не нужен, удалите его.
Создайте персональный токен
- Откройте главную страницу сервиса.
- На панели слева нажмите
- Нажмите Generate new token.
- В открывшемся окне:
-
В поле Token name укажите произвольное название токена.
-
(опционально) В поле Description укажите описание токена.
-
В выпадающем списке Expiration выберите срок действия токена.
Чтобы задать произвольный срок, выберите вариант Custom и укажите конкретную дату, до которой будет действовать токен.
-
В блоке Repository access выберите репозитории, к которым будет предоставлен доступ:
-
All repositories — доступ к всем вашим репозиториям.
-
Only selected repositories — доступ только к выбранным репозиториям. Не более 10 шт.
В поле Organization выберите организацию, в которой размещен репозиторий. В поле Repository укажите название репозитория.
Чтобы добавить еще один репозиторий, нажмите
Также с персональным токеном у вас будет доступ на чтение всех публичных репозиториев.
-
-
В блоке Permissions выберите роли в репозитории, которые будут предоставлены с помощью токена.
-
- Нажмите Generate token.
- В открывшемся окне:
-
Скопируйте
Важно
В дальнейшем значение персонального токена нельзя будет посмотреть в интерфейсе SourceCraft.
-
Нажмите Close, I've copied the token.
-
Клонируйте репозиторий
-
На странице репозитория в правом верхнем углу нажмите кнопку
-
Скопируйте
-
В терминале выполните команду:
git clone <ссылка_для_клонирования_репозитория>
-
Введите произвольное имя пользователя.
-
В качестве пароля укажите персональный токен.
-
Перейдите в склонированный репозиторий:
cd <имя_репозитория>
Удалить персональный токен
- Откройте главную страницу сервиса.
- На панели слева нажмите
- Напротив персонального токена, который хотите удалить, нажмите
- Подтвердите удаление.