Git Posts

Posts about software development written by Nick Pachulski

Keep a Linear Git History

The goal of this guide is to help teach you how to keep your repository’s history clear.

Squash Your Commits

When I was introduced to the concept of squashing commits, I had a difficult time accepting it. I had been using git as a commit history time machine and I didn’t like the squash workflow because it reduced my time machine’s granularity.