







If you don't have an existing GPG key, you can generate a new GPG key to use for signing commits and tags.
GPG signature verification
When you’re building software with people from around the world, sometimes it’s important to validate that commits and tags are coming from an identified source. Git supports signing commits and…

Git: The complete guide to sign your commits with an SSH key
Please read the introduction I wrote about why signing your git commits ...

GitHub - unkeyed/unkey: The Developer Platform for Modern APIs
The Developer Platform for Modern APIs. Contribute to unkeyed/unkey development by creating an account on GitHub.
Keytrace — One identity, many proofs.
Link your GitHub, domain, and other accounts to your internet handle. Cryptographically signed, user-owned, and portable.
Publishing with GitHub Pages, now as easy as 1, 2, 3
Publishing a website or software documentation with GitHub Pages now requires far fewer steps — three to be exact: Create a repository (or navigate to an existing repository) Commit a Markdown…

microcosm.blue/car-commit-object-debugger
Extract an archive's commit object, resolve its public key, and verify its signature.
GitHub - hickford/git-credential-oauth: A Git credential helper that securely authenticates to GitHub, GitLab and BitBucket using OAuth.
A Git credential helper that securely authenticates to GitHub, GitLab and BitBucket using OAuth. - hickford/git-credential-oauth
GitHub - metaocaml/metaocaml-bibliography: MetaML and MetaOCaml bibliography
MetaML and MetaOCaml bibliography. Contribute to metaocaml/metaocaml-bibliography development by creating an account on GitHub.
StartAutomating/ugit
Updated Git: A powerful PowerShell wrapper for git that lets you extend git, automate multiple repos, and output git as objects.
Link your GitHub, domain, and other accounts to your Bluesky identity. Cryptographically signed, user-owned, and portable.
Generate Keypair using secp256r1 with Julia - Keypair Generation Guide - MojoAuth
Generate secp256r1 keypairs in Julia for secure applications. Efficiently create private and public keys for your cryptographic needs.
Simpler GitHub Pages publishing
We’re making it easier to publish a website with GitHub Pages. Now you can select a source in your repository settings and GitHub Pages will look for your content there.…

isabel (@isabelroses.com)
alias fuggit="git add . && git commit --amend --no-edit && git push --force"
GPG Key Transition Statement - Michael Altfield's Tech Blog
After 8 years, I’ve decided to transition from my original GPG key and replace it with one that uses a stronger master key that meets NIST guidelines. Over 8 years ago–probably while lounging in my tiny dorm room in engineering school–I decided that I wanted the ability to communicate with my friends & family privately. I decided that I wanted the ability to encrypt my emails. I decided to generate a gpg key. In 2009–4 years before Edward Snowden unveiled that the US government was violating their own constitution by collecting & storing the internet activity of hundreds of millions of innocent US citizens–I generated & published my first gpg keypair. Since those teenage years, I graduated college with degrees in Computer Science and Secure Computing & Networking, worked for major tech firms, and begun working for the best independent journalism outlet in the US–Democracy Now! Though my colleagues, friends, & family infrequently used my gpg key in the past (don’t tell the NSA!), I finally work with a great team of people that take security seriously, and I’m using gpg to sign & encrypt my daily work emails. Unfortunately, my original master key was generated using gpg’s defaults . . . → Read More: GPG Key Transition Statement
Ditching GitHub
This is going to be some sort of a public service announcement, withside notes. This has been brewing for a long, long time (years), it’sjust that I never se...