Is this a native git concept?
I've been researching this for a while and cannot seem to understand? All I get is Github documentation, and just that master is the initial default branch.
If possible, can someone please explain what this concept means native git-wise.
EDIT: For instance, what setting or idea makes one particular branch the default one ( not necessarily the initial one, but on an ongoing basis ) , and how would one change it outside of something like Github
My intuition is telling me it's where HEAD is pointing to ( in a repository you clone and merge back into, like a bare repository on a server ) in a more general sense, is this close?
Ty!