Använd Git Credential Manager för att autentisera till Azure-lagringsplatser
Azure DevOps Services | Azure DevOps Server 2022 – Azure DevOps Server 2019
Visual Studio 2019 | Visual Studio 2022
Med Git Credential Manager förenklas autentiseringen med dina Git-lagringsplatser i Azure-lagringsplatser. Med autentiseringshanterarna kan du använda samma autentiseringsuppgifter som du använder i webbportalen för Azure DevOps-tjänsterna. Autentiseringshanterare stöder multifaktorautentisering via Microsoft-konto eller Microsoft Entra-ID. Förutom att stödja multifaktorautentisering med Azure-lagringsplatser, stöder autentiseringshanterarna även tvåfaktorautentisering med GitHub-lagringsplatser.
Azure Repos tillhandahåller IDE-stöd för Microsoft-konto och Microsoft Entra-autentisering via följande klienter:
- Team Explorer i Visual Studio
- IntelliJ och Android Studio med Azure-lagringsplatsernas plugin-program för IntelliJ
Om din miljö inte har någon tillgänglig integrering, konfigurerar du din IDE med en personlig åtkomsttoken eller SSH för anslutningen till dina lagringsplatser.
Installera Git Credential Manager
Windows
Ladda ned och kör den senaste installationsprogrammet för Git för Windows, som innehåller Git Credential Manager. Se till att aktivera installationsalternativet Git Credential Manager.
macOS och Linux
Du kan använda SSH-nycklar för att autentisera till Azure Repos, eller så kan du använda Git Credential Manager.
Installationsinstruktioner ingår i GitHub-lagringsplatsen för GCM. På Mac rekommenderar vi att du använder Homebrew. I Linux kan du installera från en .deb eller en tarball.
Använda Git Credential Manager
När du ansluter till en Git-lagringsplats från Git-klienten för första gången frågar autentiseringshanteraren efter autentiseringsuppgifter. Ange autentiseringsuppgifterna för ditt Microsoft-konto eller Microsoft Entra. Om ditt konto har multifaktorautentisering aktiverat uppmanar autentiseringshanteraren dig att gå igenom den processen också.
När autentiseringshanteraren har autentiserats skapar och cachelagrar den en personlig åtkomsttoken för framtida anslutningar till lagringsplatsen. Git-kommandon som ansluter till det här kontot frågar inte efter användarautentiseringsuppgifter förrän token upphör att gälla. En token kan återkallas via Azure Repos.
Få hjälp
Du kan öppna och rapportera problem med Git Credential Manager på projektet GitHub.