Sometimes when I want to merge branch "foo" which has around 40 files modified to "production", Gitlab doesn't show me even one difference.
=> On local, I did a git fetch
and on "production" branch did a git diff foo --name-only
that show me all the files. So I got changes on local.
=> On gitlab I can see all the changes when I'm browsing the repo's files but when I want to do a merge request, all changes disapeared. So changes are well sent to gitlab.
All changes are either commented, deleted or added code.
What's the sorcery behind this? It seems that appears when the branch have too many changes or was old enough from the current branch to merge.
Some person seems to have the same "problem" like this one or this one but it's not exactly what I'm facing.