Git HTTPS-Passwörter / Anmeldeinformationen dauerhaft speichern, damit man sie nur einmal eingeben muss

English Deutsch

Hinweis: Seit 2021 empfehle ich dringend, git credential manager core anstelle dieser älteren Methode zu verwenden. Siehe Installation von git credential manager core unter Ubuntu 20.04

Problem:

Jedes Mal, wenn du ein Git-Repository klonst oder pushst/pullst, musst du einen Benutzernamen und ein Passwort eingeben (z.B. für GitHub oder deine GitLab-Installation). Stattdessen möchtest du, dass Git das Passwort speichert, damit du es nur einmal eingeben musst.

Lösung

Konfiguriere den Git-Credential-Helper so, dass er einen Klartext-Speicher anstelle des Standard-Caches verwendet:

git_store_credentials.sh
git config --global credential.helper store

HINWEIS: Dieser Ansatz speichert deine Passwörter in einer Klartext-Datei, daher kann dies je nach Setup ein Sicherheitsrisiko darstellen.


Check out similar posts by category: Git, Version Management