I'm using Azure Devops repos for the first time and I'm tying to make sense of the graph of commits. I'm working off a Dev branch and a Main branch. At first it seemed like the dev branch was blue and and on the left, and the main branch was gray and to the right.
However with my last merge it unexpectedly merged to the left, so apparently I'm wrong about left and right. I also noticed the initial creation of the repository was blue, so I'm wrong about blue meaning dev branch.
What do the blue and gray dots mean, and what is the difference between left and right on the graph?