Thanks for the article, it's helpful.
It is also worth mentioning, git config --global commit.gpgsign true would attach -S by default to all git commit commands.
git config --global commit.gpgsign true
We're a place where coders share, stay up-to-date and grow their careers.
We strive for transparency and don't collect excess data.