Massive Issue with Branches and Commits

Hi everyone,
A bit new here, and a bit stuck. My team and I are currently working on a project with various branches. I have been working on master, a colleague has been working on what we call debugMaxHop.

We seem to be running into an error in syncing up our branches, i.e. our most recent commit in this branch is seen as being from 2 days ago, but our code base is still out of date by nearly 4 weeks.

Does anyone have any advice or suggestions on this?

Thanks in advance!
John