Verwenden von Git Credential Manager für die Authentifizierung bei Azure Repos
Azure DevOps Services | Azure DevOps Server 2022 | Azure DevOps Server 2019
Visual Studio 2019 | Visual Studio 2022
Git Credential Manager vereinfacht die Authentifizierung mit Ihren Azure Repos Git-Repositorys. Mit Anmeldeinformations-Managern können Sie dieselben Anmeldeinformationen verwenden, die Sie für das Azure DevOps Services-Webportal verwenden. Anmeldeinformationsmanager unterstützen die mehrstufige Authentifizierung über das Microsoft-Konto oder die Microsoft Entra-ID. Neben der Unterstützung der Multi-Faktor-Authentifizierung mit Azure Repos unterstützen Anmeldeinformations-Manager auch die Zwei-Faktor-Authentifizierung mit GitHub-Repositorys.
Azure Repos bietet IDE-Unterstützung für das Microsoft-Konto und die Microsoft Entra-Authentifizierung über die folgenden Clients:
Wenn für Ihre Umgebung keine Integration verfügbar ist, konfigurieren Sie Ihre IDE mit einem persönlichen Zugriffstoken oder SSH, um eine Verbindung mit Ihren Repositorys herzustellen.
Installieren von Git Credential Manager
Windows
Laden Sie das neueste Git für Windows Installer herunter und führen Sie es aus, das den Git Credential Manager enthält. Stellen Sie sicher, dass Sie die Installationsoption „Git Credential Manager“ aktivieren.
macOS und Linux
Sie können SH-Schlüssel verwenden, um sich bei Azure Repos zu authentifizieren, oder Sie können Git Credential Manager verwenden.
Installationsanweisungen sind im GitHub-Repository für GCM enthalten. Auf dem Mac empfehlen wir die Verwendung von Homebrew. Unter Linux können Sie über eine .deb- oder Tarball-Datei installieren.
Verwenden von Git Credential Manager
Wenn Sie von Ihrem Git-Client aus zum ersten Mal eine Verbindung mit einem Git-Repository herstellen, fordert die Anmeldeinformationsverwaltung Sie zur Eingabe von Anmeldeinformationen auf. Geben Sie die Anmeldeinformationen für Ihr Microsoft-Konto oder Microsoft Entra an. Wenn in Ihrem Konto die Multi-Faktor-Authentifizierung aktiviert ist, fordert die Anmeldeinformationsverwaltung Sie auf, auch diesen Prozess zu durchlaufen.
Nach der Authentifizierung erstellt die Anmeldeinformationsverwaltung ein persönliches Zugriffstoken für künftige Verbindungen mit dem Repository und speichert es zwischen. Git-Befehle, die Verbindungen mit diesem Konto herstellen, fragen erst nach Anmeldeinformationen, wenn das Token abläuft. Ein Token kann über Azure Repos widerrufen werden.
Hilfe
Sie können Probleme mit Git Credential Manager über Projekt-GitHub öffnen und melden.