We have two branches staging
and master
.
We always push to staging
first and then submit a merge request to merge staging
with master
.
We had an error on a recent merge and we reverted changes.
e.g.
- new merge request - merge staging
commit 204ee3a406432bde305ce680gg22650b2f25ef3
to master (staging includes error) - merge approved - master(showing error)
- revert merge, creates a new branch
revert-088d6dbf
- new merge request, merge branch
revert-088d6dbf
into master - merge approved - master(back to original, no error)
The problem is i've corrected the error on staging branch. When i attempt a new merge request (staging to master), all of the changes of commit 204ee3a406432bde305ce680gg22650b2f25ef3
aren't being recognized. it says "0 changes"? I don't understand and the branch revert-088d6dbf
is still there.
There is code on the staging branch that isn't on master, but when i attempt a new merge request, none of this code is recognized in changes.
What do i do? I normally just merge staging with master. This is first time i've dealt with a revert.