Hacker News new | past | comments | ask | show | jobs | submit login

I agree with you, at least assuming it is a big feature. Squashing 30 commits into 1 loses a lot of information.

The best approach I have found is to use merge --no-ff to merge the feature branch to the master branch. This lets you both keep the history and group the feature's commits together.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: