Skip to main content

One post tagged with "software-development"

View All Tags

The Holy War: Git History Preservation vs The Evil of Squashing

· 3 min read
Max Kaido
Architect

In the ancient scrolls of software development, there exists a tale of two opposing forces: the Noble Order of Git History Preservers and the Dark Legion of Commit Squashers. Today, we delve into this epic saga that continues to shape the destiny of codebases across the realms.

The Dark Arts of Squashing

In the shadows lurk those who practice the dark art of squashing commits. They tempt developers with promises of a "clean history" and "simplified logs." But at what cost? Every squashed commit is a story lost to the void, a context erased from existence, a debugging trail gone cold.