For the complete documentation index, see llms.txt. This page is also available as Markdown.

sign commit with pgp

We can sign our commit with PGP to get verification that it was committed by us. On github we would also get a green "Verified" check mark in our commit.

Make sure you setup A PGP key on your local machine. See this article to set it up

Make sure you have a key that matched the email that you used for the commit. (eg: username@users.github.com

add -S flag when you want to sign the commit

$ git commit -S -m "your commit message"
# Creates a signed commit

or add enable it by default

Tell git which key to use

git config --global user.signingkey ABC123
git config --global commit.gpgsign true

If you are having issue, GIT_TRACE=1 with your git comment

GIT_TRACE=1 git commit -S -m "your commit message"

Last updated