I was working on my feature branch
and after review, merged it into development
to be deployed. Later, a coworker decided to do a release and merged his and mine into master
. While deploying he realized his code was buggy and reverted master
.
In our fork-and-pull flow, that means that now development
and master
are both reverted.
When I came in this morning, I rebased from development per usual, to learn afterward there had been a revert.
Now I'm trying to cherry-pick
my work from the original feature branch
only to realize it gives me "empty commit messages" because of the revert.
- is this because revert is a mirror image of my previous commits?
- is there a way to revert the revert? (makes my head hurt)
- is there anyway to get my commits to show up in the diff now that my I have rebased
Any help is greatly appreciated.