Hier ist eine kurze Beschreibung der Möglichkeiten.
- Auf dem Mac verwende ich eh schon die OS X Keychain.
- Für automatische Updates im Cron unter Linux habe auch nun auch die unsicherere
.netrc
-Methode gewählt:vi ~/.netrc
:machine git.steinkopf.net login uuu password pwpwpwpw
chmod go-rwx ~/.netrc
nicht vergessen!Wie ich nun hier gelesen habe, ist es etwas geschickter, statt
.netrc
z.B. eines der Folgenden zu verwenden (Details im genannten Link):Die Benutzerdaten werden dann in
~/.git-credentials
gespeichert, was die Sache aus Sicherheitssicht natürlich nicht besser macht…Interessant ist aber u.a., dass man mit
--local
je Repo differenzieren kann.