Photo by [Scott Graham]( on [Unsplash](

Sign your Git commits

I recently learned that you can simply sign your Git commits with your SSH key. With that there is no need for a (rather complex) PGP/GPG setup! Instead, just re-use the SSH key you are probably already using to interact with your git remote. This is already supported by GitHub 1 and GitLab 2, and you will see a green check mark or verified next to your commit message. You only need the following in your ....

December 28, 2023 · 2 min · 259 words · André Sterba