While there is a concept of "default branch name" in git, I do not see any mention of "default branch" in git documentation or Pro Git book.
However, I do see mentions of "default branch" in git hosting platforms such as GitHub and GitLab.
So, is there a concept of "default branch" in vanilla git? Or is it only a concept used by git hosting platforms?