Использование диспетчера учетных данных Git для проверки подлинности в Azure Repos
Azure DevOps Services | Azure DevOps Server 2022 — Azure DevOps Server 2019
Visual Studio 2019 | Visual Studio 2022
Диспетчер учетных данных Git упрощает проверку подлинности с помощью репозиториев Git Azure Repos. Диспетчеры учетных данных позволяют использовать те же учетные данные, что и для веб-портала Azure DevOps Services. Диспетчеры учетных данных поддерживают многофакторную проверку подлинности с помощью учетной записи Майкрософт или идентификатора Microsoft Entra. Помимо поддержки многофакторной проверки подлинности с помощью Azure Repos, диспетчеры учетных данных также поддерживают двухфакторную проверку подлинности с помощью репозиториев GitHub.
Azure Repos обеспечивает IDE для учетной записи Майкрософт и проверки подлинности Microsoft Entra с помощью следующих клиентов:
- Team Explorer в Visual Studio
- IntelliJ и Android Studio с подключаемым модулем Azure Repos для IntelliJ
Если в вашей среде нет доступной интеграции, настройте интегрированную среду разработки с использованием личного маркера доступа или SSH для подключения к репозиториям.
Установка диспетчера учетных данных Git
Windows
Скачайте и запустите последний установщик Git для Windows, который включает диспетчер учетных данных Git. Обязательно включите параметр установки диспетчера учетных данных Git.
macOS и Linux
Вы можете использовать ключи SSH для проверки подлинности в Azure Repos или использовать диспетчер учетных данных Git.
Инструкции по установке включены в репозиторий GitHub для GCM. В Mac рекомендуется использовать Homebrew. В Linux можно установить из .deb или tarball.
Использование диспетчера учетных данных Git
При первом подключении к репозиторию Git из клиента Git диспетчер учетных данных запрашивает учетные данные. Укажите учетную запись Майкрософт или учетные данные Microsoft Entra. Если у вашей учетной записи включена многофакторная проверка подлинности, диспетчер учетных данных также предложит вам пройти этот процесс.
После проверки подлинности диспетчер учетных данных создает и кэширует личный маркер доступа для будущих подключений к репозиторию. Команды Git, которые подключаются к этой учетной записи, не будут запрашивать учетные данные пользователя до истечения срока действия маркера. Маркер можно отозвать с помощью Azure Repos.
Получение справки
Вы можете открыть и сообщить о проблемах с диспетчером учетных данных Git в проекте GitHub.