DEV Community


Discussion on: There Is No "Right" Way: Git Rebase vs Merge

peterdavidcarter profile image
Peter David Carter

Regarding squashed changes for me the answer is simple: on larger projects squash, on smaller projects don't. Reason being is on smaller projects having the complete history right there is useful. On larger ones you'll be forced to scroll through dozens, hundreds or even thousands of commits to find even a relatively recent change. No-one wants to do that.