We use Gitlab for our project, and we have two long-lived branches: dev and master, similar to the Git Flow. And We're using the "merge commit" method, which will create a merge commit in the master branch.
However, the master branch will always ahead of the dev branch because of those "merge commit".
so, my question is, should I merge those "merge commit" back to the dev branch? And Why?