You will need to retrieve your code from production – revert of revert
- checkout the code from release — 6 different
- edit more than 80 class file , create more than 20 class in 6 different branches
- merge those 6 branches to premaster
- “amateur” tester guy make tests and finally approve- I asked twice are you sure?
- merge those commits to release for qa testing with one exception
- I created new branch
- merge 6 branches to this new created branch just not to trusting to tester guy.
- merge new branch to premaster
- merge it to release
- qa test failed — finally
- revert it from release
- revert it from premaster to prevent corruption in pull requests
- but we need to see the code so revert the revert commit in premaster