Existe uma maneira de "autosign" commits no Git com uma chave GPG?

Existe uma maneira fácil de fazer o Git sempre assinar cada commit ou tag que é criado?

Eu tentei com algo parecido com:

alias commit = commit -S

Mas isso não funcionou.

Eu não quero instalar um programa diferente para que isso aconteça. É factível com facilidade?

Apenas uma pergunta secundária, talvez os commits não devam ser assinados, apenas tags, que eu nunca criei, já que envio commits únicos para um projeto como o Homebrew, etc.

questionAnswers(5)

yourAnswerToTheQuestion