> Just because the commits are fine as part of a branch doesn't mean you want to keep them as part of mainline.
Can you elaborate on this? I would be happy to learn more about it.
Can you elaborate on this? I would be happy to learn more about it.
What masklinn means is that when you just merge a PR, the history is retained as-is (same as with rebase). But instead of the history being flat, it's bumpy.
I'm not missing any point, I'm saying you already get that benefit with the original merge strategy.