Consider the following situation.
I have two branches: main
and main_feature_#1
.
- I created a pull request and merged
main_feature_#1
intomain
. 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_#1
and 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. :(