The :/
is not the only new syntax, you also have
:!
:(exclude)
Making 'git log' ignore changes for certain paths
So the :
signifies that a pathspec is immediately following. Then you have /
, also known as the
root directory, or perhaps in this case representing the root of the repository.