Re:Git: Using Advanced Rebase Features for a Clean Repository
by AstralStorm on Wednesday August 09, 2017 @01:38PM
(#14971632)
Not everyone is a believer in shippable increments, but it is a good practice nonetheless. (not necessarily fully working)
Splitting per feature is indeed ok if it is small including effects on dependencies. But in my practice there are rarely small enough features - these map to something akin to user stories which have to be further broken down.
Also what's the point of preserving the history of a branch that is used for the development of a requested feature ? For each commit before the final, the feature is incomplete, possibly not working at all.