Both merge and rebase, but no cherry-pick. Goodbye then, I guess.
I've seen a dozen of those tools wishing to "simplify" git and they all fail my workflow, which is pretty common I guess, team git with central server and source control.
I don't care about any commits that are not under code review. If I have fifty duplicate commits on different branches in my local, that's okay with me.
Fast-forward doesn't work usually, and rebase is confusing compared to cherry-pick.
I've seen a dozen of those tools wishing to "simplify" git and they all fail my workflow, which is pretty common I guess, team git with central server and source control.
What I use: