Consider the following situation.
I have two branches: main and main_feature_#1.
- I created a pull request and merged
main_feature_#1intomain. I found some issue with the merge and there was no way out — had to revert this merge; did this locally and pushed it. - Checkout out
main_feature_#1and reverted one of the commits.
Now when I open a pull request for main vs main_feature_#, the only commit that is shown is the last revert made on main_feature_#. Local merge from main_feature_#1 into main also shows the same thing. git diff main main_feature_#1 shows all the changes though.
However, a pull request for main_feature_#1 vs main shows all the differences for a proper merge.
I don't know what to do anymore. :(