Ich habe ein wirklich seltsames Problem mit git bash an Fenstern.
Wenn ich in Visual Studio arbeite, habe ich kein Problem damit, mit meinem Git-Repo zu arbeiten, das auf einem TFS-Server gespeichert ist. Ich habe einfach verzweigt, begangen und gepusht.
Aber wenn ich versuche, dasselbe zu tun (holen, ziehen, schieben …) in meinem git bash Ich bekomme ein
Ich habe versucht, das Repo zu löschen und es aus Bash zu klonen, bekomme aber den gleichen Fehler. Alles gelöscht, was mit tfs in Web/Windows Credentials (Credential Manager) zu tun hat, hat nichts geändert. Auch versucht zu verwenden git config --global --unset credential.helper. Immer noch kein Ergebnis.
Hatte jemand schon mal so ein Problem?
Benutzer9664011
Gehe zu Systemsteuerung -> Credential Manager -> Windows Credentials (Generic Credentials).
Wenn es nichts gibt, was mit beginnt git:http…gehen Sie und fügen Sie allgemeine Anmeldeinformationen hinzu:
In meinem Fall hat es gereicht, einfach die Zugangsdaten zu löschen. Aufgrund von Unternehmensrichtlinien musste ich mein AD-Passwort ändern.
– Matthias Güntert
18. September 2018 um 6:24 Uhr
JAWOHL! Ich habe mich beim ersten Mal in meinen Creds vertippt……und bin “stecken geblieben”. Gut zu wissen, wenn sich mein Passwort ändert!
– GranadaCoder
19. November 2018 um 16:32 Uhr
Für mich weigerte sich das Anmeldefenster des Anmeldeinformationsmanagers zu erscheinen. Die einzige Möglichkeit bestand darin, die Creds manuell hinzuzufügen. git:https://servername.domain.com
– Chris C
7. Februar 2020 um 2:54 Uhr
Ich habe die akzeptierte Antwort in diesem Thread ausprobiert und es hat bei mir nicht funktioniert. Dieser Befehl hat es für mich behoben.
Laden Sie das neueste Git für Windows-Installationsprogramm herunter und führen Sie es aus, das den Git Credential Manager für Windows enthält. Achten Sie darauf, die Installationsoption von Git Crednential Manager aktiviert zu lassen, wenn Sie dazu aufgefordert werden.
Hat für den Credential Manager nicht funktioniert. Aber ich werde versuchen, einen SSH-Schlüssel hinzuzufügen.
– Manny42
12. Januar 2017 um 18:14 Uhr
Funktioniert der SSH-Schlüssel? Bitte überprüfen Sie die Lösung in diesem Fall, um festzustellen, ob sie hilfreich ist: stackoverflow.com/questions/41474328/…
– Cece Dong – MSFT
16. Januar 2017 um 2:06 Uhr
SSH hat funktioniert. Ich habe die in diesem Link beschriebene Lösung ausprobiert, aber es scheint nicht zu funktionieren. Ich bleibe bei SSH, für mich ist alles in Ordnung.
– Manny42
16. Januar 2017 um 10:03 Uhr
Der Credential Manager hat bei mir auf Git Bash auch nicht funktioniert. Aber es hat funktioniert, wenn PowerShell (PS) verwendet wurde. Nach dem Einloggen von PS aus begann Git Bash zu arbeiten.
– Pedro
5. Februar 2018 um 17:31 Uhr
Für mich bestand die Lösung darin, zum Pfad “C:\Users\USERNAME\AppData\Local\Atlassian\SourceTree” zu gehen und die passwd-Datei zu entfernen.
M. hsin
Könnten Sie GIT_CURL_VERBOSE=1 als env-Variable festlegen, um eine ausführliche fatale Meldung zum Debuggen zu erhalten. Sie können auch die Proxy-Konfiguration entfernen und es erneut versuchen.
10546300cookie-checkAuthentifizierung auf tfs-Server fehlgeschlagenyes