I have multiple signing subkeys on my main PGP key, so that I have one for my laptop, and one for my desktop. However, it seems like both computers try to use the key for my laptop, which was created more recently than the key for my desktop. I have user.signingkey set to the respective subkeys on both my laptop and desktop, but git still uses the one for my laptop.