git 2.0 hat die Konfigurationsoption commit.gpgsign
, die alle Commits signiert.GPG signieren alle git commits ohne stash
Dies gilt auch für git stash
und wird nach dem Passwort meines GPG-Schlüssels fragen.
Gibt es eine Möglichkeit, alle Commits, Tags, ... automatisch zu signieren, aber Stashes auszuschließen?
Hat GPG keinen Anmeldedatenspeicher wie 'ssh-agent' für SSH? –
@Cupcake: Es gibt 'gpg-agent', der die Anmeldeinformationen zwischenspeichert, aber da normalerweise zwischen dem letzten Commit und dem Versteck einige Zeit liegt, wird (und sollte) es erneut gefragt werden. – f0i