Recent Articles - Git

Migrating Existing Repos to a Lerna Monorepo
Feb 20, 2023 · 9 min read
As of writing, I maintain 15 Metalsmith plugins, and it has become a pain to manage all of them independently.

Changing a Git Commit Message
Dec 5, 2020 · 6 min read
The Git commands to change a commit message are situational - here's a short guide to all of them.

Undoing a Git Commit
Dec 3, 2020 · 5 min read
Complicated Git commands are hard to remember and are full of landmines - here's a short guide on how to undo any Git commit.