This happens to me over and over:
- I fork off a branch
B
. - I do some work on
B
, I commit and push to the upstream branch on gitlab ie.origin/B
. - (Preferably) I locally do an interactive rebase of
B
onmain
, squashing to a single commit. - (Preferably) I remember to force-push
B
toorigin/B
. -
Locally I switch to
main
branch and mergeB
. - I push
main
toorigin/main
.
Now, every time I log into gitlab UI, there is a big fat message on the top “suggesting” that I create a merge request for B
. But from my POV, it has already been merged! I just prefer doing [3] and [5] above locally on my computer with CLI tools that I’m comfortable with, rather than in the gitlab web UI. Is there a way for me to not see these messages?
–
Ian