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