Skip to content

Instantly share code, notes, and snippets.

View lucacasonato's full-sized avatar
🖥️
Programming

Luca Casonato lucacasonato

🖥️
Programming
View GitHub Profile
@lucacasonato
lucacasonato / lucacasonato_e1_pgp_public_key.md
Last active July 8, 2023 12:09
Luca Casonato (E1) <hello@lcas.dev>

Meta

Key ID: 808AD7C0F245EA46

Subkeys: 412A10CA3031388A, 141C8B418031A4E6, 01A83EB62563811F

Setup GPG

git config --global user.signingkey 808AD7C0F245EA46
@kevinkassimo
kevinkassimo / My_Year_With_Deno.md
Last active November 3, 2020 21:30
MY one year with Deno

MY Year With Deno...

... and my internal struggles.

WARNING: This is a NON-technical article. Stop reading if you are here hoping to find anything useful about design of Deno.

WARNING 2: If you are an experienced software engineer, you might find this article very boring.

@alopresto
alopresto / gpg_git_signing.md
Last active January 18, 2024 22:42
Steps to enable GPG signing of git commits.

If anyone is interested in setting up their system to automatically (or manually) sign their git commits with their GPG key, here are the steps:

  1. Generate and add your key to GitHub
  2. $ git config --global commit.gpgsign true ([OPTIONAL] every commit will now be signed)
  3. $ git config --global user.signingkey ABCDEF01 (where ABCDEF01 is the fingerprint of the key to use)
  4. $ git config --global alias.logs "log --show-signature" (now available as $ git logs)
  5. $ git config --global alias.cis "commit -S" (optional if global signing is false)
  6. $ echo "Some content" >> example.txt
  7. $ git add example.txt
  8. $ git cis -m "This commit is signed by a GPG key." (regular commit will work if global signing is enabled)