Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

The man who designed git advises against rebasing as a default merge strategy, but the comment section is filled with comments promoting rebasing and coming up with wildly elaborate schemes to deal with its problems without addressing any of the points raised by Torvalds.

Git workflows imposed by those that don't understand git well enough is one of the most annoying things.



The people that develop git also implemented rebase and especially interactive rebase. And added options to make rebase the default for pulls. Perhaps it is you that doesn't understand Linus' points and what they do and do not apply to?


Adding an option to make something default isn't the same as making something the default. If they wanted it as the default, they'd have made it the default.

I understand rebase vs merge invokes strong feelings (including in myself), which is exactly why imposing them on others is extremely annoying. Perhaps we just do as we like, but don't presume to know better than everyone else?




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

Search: