DEV Community

Discussion on: Git Squash Simplified

froxxninethree profile image

I use squash and interactive rebase in my every day work for multiple years now, and everything got so much cleaner with it.

No more commit like:
Awesome feature
Real bugfix
Final bugfix
Dang, help!!11

Commits like that are not helpful to anyone, and since I'm driving a "1 commit equals 1 feature"-policy, not only I but especially my coworkers understand my work much better.

pb profile image
Pawel Author

I'm glad it was helpful and thanks for sharing your experience with interactive rebase and the one commit equals one feature policy is great.