Диспетчер учетных данных Git, который используется только для обеспечения безопасности хранилища учетных данных Git. Это нормально для предварительного определения учетных данных в диспетчере учетных данных.
Однако для macOS и Linux вместо диспетчера учетных данных,
Мы рекомендуем использовать ключи SSH для аутентификации в Azure DevOps, а не диспетчер учетных данных.
Аутентификация с открытым ключом SSH работает с парой сгенерированных ключей шифрования. Открытый ключ является общим и используется для шифрования сообщений. Закрытый ключ хранится в вашей системе в безопасности и используется для чтения сообщений, зашифрованных с помощью открытого ключа.
Дополнительные сведения см. в нашем официальном руководстве -- Использовать проверку подлинности с помощью ключа SSH
Обновить
Кроме того, вы также можете использовать токен PAT для доступа к репозиториям git.
Для аутентификации с помощью PAT при использовании Git вы можете использовать его в качестве пароля. Имя пользователя может быть любым, так как ваша личность идентифицируется с помощью PAT. Например:
- Имя пользователя: любое
- Пароль:
Or:
git clone https://anything:<PAT>@dev.azure.com/yourOrgName/yourProjectName/_git/yourRepoName
Подробнее см. по этой ссылке.
Что касается того, как использовать PAT, вы можете обратиться к этому -- Аутентификация доступа с помощью токенов личного доступа
Примечание. Это доступно только в версии TFS2017 и выше. Кроме того, рекомендуется отключить базовую аутентификацию IIS при использовании Azure DevOps Server. Когда базовая проверка подлинности IIS включена на вашем компьютере с Windows, вы не можете использовать маркеры личного доступа (PAT) в качестве механизма проверки подлинности.
person
PatrickLu-MSFT
schedule
18.11.2019