GPG Sign Commits
12/14/2018
This guide could use a lot of love, but it's been low on my list of priorities. If you're interested in me elaborating, let me know on Twitter at chaseadamsio.
-
when setting up gpg on a new machine, if you see this error: "Inappropriate ioctl for device", add this to the
.bashrc
(source: gnupg2: gpg: public key decryption failed: Inappropriate ioctl for device ยท Issue #14737 ยท Homebrew/homebrew-core):GPG_TTY=$(tty) export GPG_TTY
Extra Resources:
-
how to setup a Pretty iTerm2 with a modern titlebar ๐๐
-
build nightly iterm2 in brew:
tap "homebrew/cask-versions" cask "iterm2-nightly"
-
Resources:
github - gpg failed to sign the data fatal: failed to write commit object [Git 2.10.0] - Stack Overflow - this is the best resource for setting up your keychain so that you don't have to continually put the key in every time.
Sign your commits on GitHub with GPG โ Timmy โ Medium
Signing your Git Commits using GPG on MacOS Sierra/High Sierra
How to verify an imported GPG key - Server Fault
A Git Horror Story: Repository Integrity With Signed Commits
[Keybase.io] Add another E-Mail to your Keybase.io Public Key - Nico Maas
Using Keybase with GPG on macOS - Scott's Weblog - The weblog of an IT pro focusing on
cloud computing, Kubernetes, Linux, containers, and networking