DEV Community

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

Collapse
 
peterdavidcarter profile image
Peter David Carter • Edited

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.