Ich verwende Windows 10 64-Bit und führe Git-Version 2.33.1.windows.1 gegen Azure-Repos aus. Seit meinem letzten Update erhalte ich beim Klonen eines Vertreters mit TortoiseGit v2.13.0.1 (neueste Version) die folgende Fehlermeldung.
git.exe clone --progress -v "https://[email protected]/FenergoProduct/FlareDocumentation/_git/FlareFenergoRegulationMargin" "C:\Flare\FlareFenergoRegulationMargin"
Cloning into 'C:\Flare\FlareFenergoRegulationMargin'...
git: 'credential-manager' is not a git command. See 'git --help'.
The most similar command is
credential-manager-core
Hat jemand eine einfache Erklärung, wie man das loswird?
P.
Nach meinem letzten Upgrade bekam ich für jeden Dienst die gleichen Fehlermeldungen. Ich habe dafür gesorgt, dass sie verschwinden, indem ich einen Alias für Credential-Manager erstellt habe.
git config --global alias.credential-manager "credential-manager-core"
Abgesehen von den Fehlermeldungen scheint der Credential-Manager sowohl vor als auch nach der Erstellung des Alias korrekt funktioniert zu haben.
Ich bin auch mit diesem Fehler konfrontiert. Allerdings habe ich weitere Methoden ausprobiert und schließlich hat der folgende Befehl für mich funktioniert. Wenn wir alle Konfigurationsdetails ersetzen, wird das Problem behoben. Nachdem Sie den folgenden Befehl ausgeführt haben und dann erneut Git-Befehle wie Klonen, Ziehen, Push usw. ausprobieren können, wird automatisch der Anmeldebildschirm angezeigt. Nach erfolgreicher Anmeldung können Sie problemlos arbeiten.
git config --global credential.helper manager-core --replace-all
Also hat mir keine Antwort geholfen. Was ich getan habe. Ich habe alle Abschnitte manuell entfernt [credintial] Und [alias] aus der globalen und Systemkonfiguration. Aus der Systemkonfiguration für MINGW64 hier: C:\Programme\Git\mingw64\etc\gitconfig Ich habe diesen Abschnitt gelöscht:
[credential]
helper = manager-core
Aus der globalen Konfiguration für MINGW64 hier: C:\Users.gitconfig Ich habe diese Abschnitte gelöscht:
[alias]
credential-manager = credential-manager-core
[credential]
helper = manager-core
Und ich habe diese nervige Nachricht nicht mehr
Dieser Befehl „git config –global credential.helper manager-core“ funktioniert bei mir. Auf dem Computer meines Unternehmens bekam ich jedes Mal eine Fehlermeldung, wenn ich mein Passwort änderte. Vorher konnte ich die Fehler über den Credential Manager beheben, aber nicht mehr.
git config --global -e
Entfernen Sie diese Zeile: credential.helper=manager-core
14505600cookie-check„credential-manager“ ist kein Git-Befehlyes
Versuchen
git config --global credential.helper manager-core
.– ElpieKay
20. April 2022 um 14:00 Uhr
Danke – leider scheint das nicht zu funktionieren (beachten Sie, dass der Befehl keine Ausgabe liefert):
$ git config --global credential.helper manager-core
$ git pull
git: 'credential-manager' is not a git command. See 'git --help'.
The most similar command is
` Credential-Manager-Core`Already up to date.
– Oceanclub
21. April 2022 um 9:12 Uhr
Es scheint, dass etwas mit Ihrem Windows-Anmeldeinformationsmanager nicht stimmt. Versuchen
git config --global credential.helper store
. Es speichert den Benutzernamen und das Passwort/Token in~/.git-credentials
standardmäßig. Wenn Sie den Credential Helper nicht möchten, können Sie ihn auch ausführengit config --global --unset credential.helper
um es zu deaktivieren.– ElpieKay
21. April 2022 um 9:47 Uhr
Wenn ich „git config –global credential.helper store“ ausführe, erhalte ich keine Ausgabe. Was soll ich sehen?
– Oceanclub
21. April 2022 um 10:55 Uhr
Es wird nichts gedruckt. Versuchen
git clone
und es wird erwartet, dass einmal nach Benutzername und Passwort/Token gefragt wird.– ElpieKay
21. April 2022 um 11:32 Uhr