There is something suspicious in this screenshot. A message like "Merge branch xxx" is the default message when merging with master .
There is commit c8cb6, which implies that the blue line is the lead. But then there is 75e8, which means that the yellow line is a master. Unfortunately, other messages are anonymized and therefore do not help to understand what is happening. It is especially important which commit belongs to the developer. - It seems to me that someone worked on the master and later renamed this thread. (But I donβt have enough details to tell.)
If the story does not make sense, fast forward or forced pressing may be associated, especially ff-merge is average, as it simply is not recorded in the history.
If you have access to your official git repository, there may be links that can give you a hint who pushed what and when.
source share