Hi Andrzej, Andrzej Ośmiałowski wrote: > I have an issue with git and signing commits with GPG subkey. > > My setup: > - master key used for certification only > - subkey for my main workstation > - subkey for my mobile workstation (a notebook). > > Both subkeys are used for signing only. > > I've configured git to use my specific subkey however it does not > work: git config --global user.signingkey = KEYID. Every commit is > being signed using the newest subkey. I've verified the same behavior > on three systems (although with the same setup). I've tried to use > --gpg-sign=KEYID flag, but it does not work either. I could be wrong, but I think you need to append '!' to KEYID to force gpg to use that specific signing subkey. -- Todd ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ A vacuum is a hell of a lot better than some of the stuff that nature replaces it with. -- Tennessee Williams