Hi Espen,
The dots are a visual way to represent commits on separate lines of development (branches). The colour is just a way to distinguish between them all and doesn't have any significant in itself.
Hope that helps
See also here
It looks like you're new here. Sign in or register to get started.