Jeff King [off-list ref] writes:
Potentially it opens the door for stuff like:
git rebase ^A B C D
but I am not sure if that is helpful or horrifying. ;)
It is the "you might be forgetting that 'rebase' is a tool to rebase
a single branch, and is not a tool to replay a history on a commit"
example.
The "multi-pick" variant of "git cherry-pick" probably has a lot
more affinity with the idea of specifying general sub-graph of
history to be replayed, expressed in the "externded SHA-1" syntax, I
would think.
Thanks.