Schauen Sie sich diesen Link an https://help.github.com/articles/working-with-ssh-key-passphrases/
Aber ich möchte nicht jedes Mal eine lange Passphrase eingeben, wenn ich den Schlüssel verwende!
Ich auch nicht! Zum Glück gibt es ein raffiniertes kleines Tool namens ssh-agent
Dadurch kann Ihre Passphrase sicher gespeichert werden, sodass Sie sie nicht erneut eingeben müssen. Wenn Sie OSX Leopard oder höher verwenden, können Ihre Schlüssel im Schlüsselbund des Systems gespeichert werden, um Ihnen das Leben noch einfacher zu machen. Die meisten Linux-Installationen starten automatisch ssh-agent für Sie, wenn Sie sich anmelden.
Versuchen Sie Folgendes:
git config credential.helper store
Sie müssen Ihr Passwort einmal eingeben, danach wird es in einem Ordner innerhalb des Stammverzeichnisses gespeichert.
Wie aus den Kommentaren hervorgeht, funktioniert dies NICHT für SSH-Passwörter, sondern nur für HTTPS-Passwörter.
Ich habe das Passwort-Caching wie hier beschrieben aktiviert:
https://help.github.com/articles/caching-your-github-password-in-git/#platform-linux
So speichern Sie das Passwort für einen Monat:
git config --global credential.helper 'cache --timeout=2628000'