- Entre no modo de rebase interativa.
-
Adicione a seguinte linha após cada commit que você deseja assinar
exec git commit --amend --no-edit -S
Isto irá executar este comando depois de escolher cada commit.
UPDATE:
A maneira mais fácil de fazer isso é:
git rebase --exec 'git commit --amend --no-edit -n -S' -i development
Isso renova tudo até o desenvolvimento (ou qualquer hash) e você não precisa copiar e colar após cada commit.