Difference between revisions of "Gpg"
Jump to navigation
Jump to search
Line 34: | Line 34: | ||
git config --global user.signingkey <id> | git config --global user.signingkey <id> | ||
git config --global commit.gpgsign true | git config --global commit.gpgsign true | ||
+ | ``` | ||
+ | |||
+ | ## Sign | ||
+ | ``` | ||
+ | git commit -Ss -m "Add something" | ||
``` | ``` | ||
Revision as of 18:31, 30 March 2024
Simple password on file
gpg -c a.txt echo RELOADAGENT | gpg-connect-agent gpg -d a.txt
Common Commands
Create
gpg --full-generate-key --expert
Files Located
~/.gnupg
List
gpg --list-secret-keys gpg --list-keys
Delete
gpg --delete-key <id> gpg --delete-secret-key <id>
git
git config --global user.signingkey <id> git config --global commit.gpgsign true
Sign
git commit -Ss -m "Add something"
Git signing errors in terminal
Error
error: gpg failed to sign the data fatal: failed to write commit object
Do
export GPG_TTY=$(tty)