¿Qué nodo se comtesting en mi tree de trabajo local al clonar un repository remoto de Git?

Soy nuevo en Git.

Git sigue el model DAG no lineal. Entonces puede haber muchos nodos a lo largo de muchas routes de trabajo. Cuando clono un repository remoto de git como a continuación:

git clone https://xxx.git 

¿Qué nodo en el DAG me revisan como mi tree de trabajo local?

Creo que debería ser algún tipo de último nodo. Pero dado que el model DAG puede tener muchas twigs cada una apuntando a la punta de una determinada ruta de desarrollo, ¿cuál obtengo al clonar? El puntero simbólico HEAD en el server? Si es así, ¿quién decide esa CABEZA?

Si es así, ¿quién decide ese HEAD?

Consulte " Cambiar una CABEZA remota de Git para señalar algo además de maestro "

De forma pnetworkingeterminada, HEAD (en el lado repo remoto) hace reference a master , pero algunos services de alojamiento git repo ( GitHub , GitLab , BitBucket ) proponen cambiar la twig pnetworkingeterminada.
Eso efectivamente cambia la reference simbólica que es HEAD, como en git symbolic-ref :

 git symbolic-ref HEAD refs/head/anotherBranch 

Si señala una twig pnetworkingeterminada (en un repository remoto) y luego elimina esa twig, cualquier clon de ese repository remoto fallará y se quejará.