13
Better alternative to gpg in git?
(programming.dev)
You say "how do we fix GPG" but what's wrong with GPG with regards to signing and verifying got commits?
As far as I know (which isn't a lot) got uses GPG directly and you can't have it use a different tool. It's not like using a different pager like less or cat, it uses GPG and makes assumptions about it.
IIRC, GitHub.com and GitHub Enterprise support using SSH for signing. I think that whatever is used should leverage asymmetric/public-key cryptography.
Passkeys maybe?
Icon base by Delapouite under CC BY 3.0 with modifications to add a gradient