Git spinge può essere firmato conCome scegliere con quale chiave firmare un push git?
git push --signed
E 'possibile specificare con quale chiave GPG per firmare la spinta? La pagina di manuale di git push
non specifica nulla e guardando attraverso le opzioni di configurazione ci sembra essere solo
user.signingkey
per specificare la chiave di firma per il commit firmati.
Apparentemente, la modifica della variabile di ambiente per utente ed e-mail potrebbe essere sufficiente. In https://github.com/git/git/blob/master/gpg-interface.c#L145 se non viene specificata alcuna chiave in config, viene utilizzata l'identità dell'utente. Quindi, prova a creare le chiavi con un nome utente e una e-mail e premi "GIT_COMMITTER_NAME" e "GIT_COMMITTER_EMAIL" modificati. – petrpulc