If you configured Automatic Git commit signing with GPG on macOS and you see this error comment out no-tty
in ~/.gnupg/gpg.conf
as suggested by Fahl-Design.
This will also allow you to generate new GPG keys following the GitHub instructions for new keys.