Sometimes when I make a merge request in a project, it appears that there are commits behind , I understand that this happens due to the fact that at the time of creating my branch , based on the branch where I will create the merge request then, there were some commits that were created later and I did not update my < strong> branch .
What I tried to exemplify is the following scenario:
My question is, what are the dangers of accepting the merge of my branch even if there is commits behind ?
Sometimes these 'commits behind' are in files other than the ones I've changed, so much so that it does not conflict when creating the merge request.
If I merge, even if the commit behind tags do not affect the code I've moved, I run the risk of rewriting the commit behind tags >?