Hacker News new | ask | show | jobs
by paledot 2170 days ago
Please no. Squash and merge means that when someone (maybe you) comes across a strange-looking line of code in 18 months and uses git blame to figure out why it was added, they'll be presented with a 1500-line wall of text with no context.

Commits are a tool. Learn to use them.