Git Credentials
Es ist auf Dauer müßig, immer und immer wieder die Credentials einzugeben. Daher gibt den internen Credentials Store von Git, aber dieser speichert nur SSH Credentials.
git config --global credentials.helper 'store --file ~/.git-credentials'
Lösung für HTTP(s) Verbindungen
Es gibt im AUR das Paket git-credential-gnome-keyring. Der Helper ermöglicht es auch für HTTP Verbindungen die Credentials zu speichern.
yaourt -S --noconfirm git-credential-gnome-keyring
Nun muss der Helper nur noch git bekannt gemacht werden:
git config --global credential.helper /usr/lib/git-core/git-credential-libsecret
Jetzt speichert Git die Credentials im Gnome-Keyring.