>
> for "*git rebase temp-branch*", did you actually mean "#Reapply your
> commits *from* your temp branch"?
>
> Someone in my org just suggested the same kind of solution, so am
> definitely going to explore that option. But as you rightly mentioned, a
> rebase can be dangerous and might be so
Hi, you can create a new branch starting on "masterF", then you can rebase
it:
git checkout topic #you must be in your topic branch
git branch temp-branch masterF #create a branch starting in your F commit
git rebase temp-branch #Reaply your commits over your temp branch
git branch -d temp-branch