ok this one is so infuriating that I've decided to make this my first post here
if you're using:
- Git for Windows with a incl. OpenSSH
- SSH key for commit signing
- use Yubikey or any other hardware token as a key storage
- key requires PIN entry
and every commit sign asks for PIN entry twice…