Uwierzytelnianie w usłudze Azure Repos przy użyciu menedżera poświadczeń usługi Git
Azure DevOps Services | Azure DevOps Server 2022 — Azure DevOps Server 2019
Visual Studio 2019 | Visual Studio 2022
Menedżer poświadczeń usługi Git upraszcza uwierzytelnianie w repozytoriach Git usługi Azure Repos. Menedżery poświadczeń umożliwiają używanie tych samych poświadczeń, które są używane w portalu internetowym usługi Azure DevOps Services. Menedżerowie poświadczeń obsługują uwierzytelnianie wieloskładnikowe za pośrednictwem konta Microsoft lub identyfikatora Entra Firmy Microsoft. Oprócz obsługiwania uwierzytelniania wieloskładnikowego w usłudze Azure Repos menedżery poświadczeń obsługują również uwierzytelnianie dwuskładnikowe w repozytoriach GitHub.
Usługa Azure Repos zapewnia obsługę środowiska IDE dla konta Microsoft i uwierzytelniania firmy Microsoft w usłudze Entra za pośrednictwem następujących klientów:
- Team Explorer w programie Visual Studio
- IntelliJ i Android Studio z wtyczką Azure Repos dla platformy IntelliJ
Jeśli Twoje środowisko nie ma dostępnej integracji, skonfiguruj środowisko IDE przy użyciu osobistego tokenu dostępu lub protokołu SSH w celu nawiązywania połączenia z repozytoriami.
Instalowanie menedżera poświadczeń usługi Git
Windows
Pobierz i uruchom najnowszą wersję instalatora Git dla systemu Windows, w tym Menedżera poświadczeń Git. Upewnij się, że włączono opcję instalacji menedżera poświadczeń Git.
macOS i Linux
Możesz użyć kluczy SSH do uwierzytelniania w usłudze Azure Repos lub użyć Menedżera poświadczeń Git.
Instrukcje instalacji znajdują się w repozytorium GitHub dla usługi GCM. Na komputerze Mac zalecamy używanie oprogramowania Homebrew. W systemie Linux można zainstalować z .deb lub tarball.
Korzystanie z menedżera poświadczeń git
Po pierwszym nawiązaniu połączenia z repozytorium Git z klienta Git menedżer poświadczeń wyświetli monit o podanie poświadczeń. Podaj swoje konto Microsoft lub poświadczenia microsoft Entra. Jeśli twoje konto ma włączone uwierzytelnianie wieloskładnikowe, menedżer poświadczeń wyświetli monit o przejście przez ten proces.
Po uwierzytelnieniu menedżer poświadczeń tworzy i buforuje osobisty token dostępu na potrzeby przyszłych połączeń z repozytorium. Polecenia usługi Git łączące się z tym kontem nie będą monitować o poświadczenia użytkownika do momentu wygaśnięcia tokenu. Token można odwołać za pośrednictwem usługi Azure Repos.
Uzyskiwanie pomocy
Problemy z usługą Git Credential Manager można otwierać i zgłaszać w projekcie GitHub.