Wo wird mein Remote-Git-Repository-Passwort auf dem lokalen Computer gespeichert?

Lesezeit: 2 Minuten

Benutzer-Avatar
Rahul Yadav

Ich habe ein Git-Repository auf Bitbucket eingerichtet

$ git remote -v
origin  https://[email protected]/myusername/my_repository_name.git (fetch)
origin  https://[email protected]/myusername/my_repository_name.git (push)

Ich ziehe und drücke von meiner Büro-Workstation und meinem Heim-PC auf das Repository. Wenn ich von meiner Büroarbeitsstation drücke oder ziehe, werde ich zur Eingabe des Kennworts aufgefordert. Wenn ich jedoch von meinem Heim-PC pushe oder pulle, werde ich nicht zur Eingabe eines Passworts aufgefordert.

Ich erinnere mich nicht genau, was ich auf meinem Heim-PC getan habe, um mir das Passwort zu merken.

laufend $ git config credential.helper kehrt zurück manager

$ git config credential.helper
manager

Inhalt .gitconfig Datei in meinem Benutzerordner auf Root-Ebene

[user]
name = myusername
email = [email protected]

Wo wird das Passwort auf der lokalen Festplatte gespeichert?

Wie lautet der Befehl, um den Status der aktuellen Anmeldeinformationen zu überprüfen?

Wie kann ich mir das Passwort auf meinem Büroarbeitsplatz ebenfalls merken?

Hinweis: Ich verwende Windows 7

  • Hast du das überprüft confluence.atlassian.com/bitbucketserver/…

    – Smit

    3. März 2017 um 17:22 Uhr

  • @Smit Ich habe keine der dort angegebenen Methoden verwendet

    – Rahul Yadav

    3. März 2017 um 17:35 Uhr

  • Benutzt du die Git-Anmeldeinformations-Manager Zuhause und am Arbeitsplatz? Wenn Sie bei der Arbeit sind, sollte es daran erinnern. (Link enthält Informationen darüber, wo Passwörter gespeichert werden).

    – crashmstr

    3. März 2017 um 18:00 Uhr


wenn $ git config credential.helper kehrt zurück managerdas Passwort wird im Windows-Anmeldeinformations-Manager gespeichert, wenn er zurückkehrt storePasswort wird in a gespeichert .git-credentials Datei im Benutzerordner.

  • Es kann sein osxkeychain in diesem Fall wird es im Schlüsselbund gespeichert (Mac)

    – Elisabeth

    31. Dezember 2019 um 14:27 Uhr


  • Was ist, wenn es den Helferselektor zurückgibt?

    – Powerelf

    5. Oktober 2020 um 2:37 Uhr

Benutzer-Avatar
Philipp

Bei der Standardkonfiguration von git unter Windows wird dies in Windows gespeichert unter: control panel => User => Credential manager.

Eine ausführlichere Antwort finden Sie hier

Benutzer-Avatar
Gabriel Peterson

sudo cat ~/.git-credentials

Wenn Sie Anmeldeinformationen lokal gespeichert haben, ergibt sich
https://<USERNAME>:<PASSWORD_OR_TOKEN_IN_USE>@github.com

In meinem Fall git config credential.helper war leer (sowohl lokal als auch global). Es stellte sich heraus, dass die Anmeldeinformationen in KWallet gespeichert wurden. Diese befinden sich im KWalletManager unter ksshaskpass (obwohl ich HTTPS-Authentifizierung für dieses spezielle Repo verwende) unter „Passwörter“.

1256820cookie-checkWo wird mein Remote-Git-Repository-Passwort auf dem lokalen Computer gespeichert?

This website is using cookies to improve the user-friendliness. You agree by using the website further.

Privacy policy