Skip to content

Instantly share code, notes, and snippets.

@datametal
datametal / keybase-gpg-github.md
Created February 7, 2024 02:40 — forked from gtallen1187/keybase-gpg-github.md
Using Keybase PGP key with GitHub

Set up Keybase.io, GPG & Git to sign commits on GitHub

This is a step-by-step guide on how to create a GPG key on keybase.io, adding it to a local GPG setup and use it with Git and GitHub.

Although this guide was written for macOS, most commands should work in other operating systems as well.

There's a video published by Timothy Miller explaining some parts of this guide. Discussion on Hacker News.

Note: If you don't want to use Keybase.io, follow [this guide][1] instead. For manually transferring keys to different hosts, check out this [answer on Stack Overflow][2].