У меня есть небольшое частное репо для моей организации в bitbucket (бесплатный уровень). у нас есть соответствующие имя пользователя и пароль для каждого разработчика. Мы создали простой bash скрипт для клонирования git, сборки и запуска. для клонирования мы должны передать учетные данные
git clone https://user:password@host.com/name/.git
, но учетные данные все еще доступны. есть ли способ создать какой-то токен или ключ доступа, чтобы можно было скрыть учетные данные.
Я гуглил и вижу, что доступна опция s sh, но я полагаю, что это связывает разрешение клонирования с только для этой конкретной системы, и в настоящее время мы не исчерпали среду сборки, или нам придется обновляться каждый раз, когда мы меняем систему.
Мне нужно настроить URL репо DevOps таким образом, чтобы репо можно было извлечь в любой системе с передачей учетных данных или внесением каких-либо изменений. пошаговое подробное объяснение будет оценено.