I have 3 branches, m
being head of master, while g
and h
are single commit branches. I cannot do a rebase or merge at this point. What I want is to cherry pick the changes in g
and h
on top of master without commiting them, just having them unstaged. There are no conflicts between these 3. However, I can only cherry pick either g
or h
. When I try to cherry pick the other, the cherry pick fails:
error: your local changes would be overwritten by cherry-pick.
hint: commit your changes or stash them to proceed.
fatal: cherry-pick failed
Is it possible to do this?