[GitHub] Add ssh signing to your git commits

Sarvsav Sharma
4 min readJun 3, 2024

It would be nice, if we sign our commits. The process involves below steps.

  • Creating ssh-keys
  • Uploading ssh-keys as signing keys to GitHub
  • Setting global parameters for git to sign every commit

And, then the pushed commits, will have a verified sign next to commits.

System information

Operating system: Ubuntu 22.04 LTS
git version 2.45.2

Step 1: Generating ssh-keys

--

--

Sarvsav Sharma

Mostly writes about Go, GitHub, and DevSecOps. Interested in distributed systems. GitHub:sarvsav Maintainer:go-feature-flag/gofeatureflag-lint-action