2 ms·
This doesn't really have anything to do with the Git Flow model which is all about having multiple long-lived development branches. As far as the proposal goes
by lamontcg 5y ago
This doesn't really have anything to do with the Git Flow model which is all about having multiple long-lived development branches.
As far as the proposal goes, this is a much better way to do it than trying to preserve every mistake you made along the way. I'd prefer to see either this or just the one squashed commit. I'd just argue that maybe if its important to break it up into multiple commits that you might consider that it should also be separate PRs. If it is necessarily so interlinked that you can't produce separate passing PRs then I probably need to wrap my brain around the whole thing at once as well.
Usually my objection is that multiple different concerns need to be done totally separately. I can't think of the last time I really wanted just separate commits and not entirely different PRs.