Hacker News new | ask | show | jobs
by doix 727 days ago
You don't _need_ to squash, if you don't want too. You can merge and use conventional commits for the merges. Then git log --first-parent gives you the change log whilst also not not forcing you to squash.