Executando verificação de segurança...
1

Por qual motivo não indica colocar no global?

Lembrando que no comando, --local apenas no diretório que você está seu commit será assinado se quiser que sempre seja, independente do repositório (o que não indico), basta colocar --global

Carregando publicação patrocinada...
1

Eu não indico colocar sempre como global, pois a utilização de assinatura, por mais que seja extremamente recomendável, é preciso que o repositório tenha as devidas configurações adicionadas, no caso de projetos que trabalhei, alguns nem precisavam do -S no commit, já que era subentendido a obrigatoriedade.

Mas você também pode deixar --global e não colocar a propriedade -S no seu commit!