News for hackers. Stuff that matters.
Re:Git rebase in depth by alkonaut on Saturday May 11, 2019 @04:29AM (#19885211)
I have a very simple solution to this: your feature is at most 1 or 2 commits (after squash) and they can be ff merge when your branch is done. Or it’s too big.

The exception to this is when a feature becomes more involved and has several logical steps, or any kind of history worth providing. This should be rare and when it happens, use merge commits to preserve history.

Not polluting the history with N trivial branches for every 1 branch that needs historical context, is a benefit of this.

There are no comments on this comment yet.