Tarlaíonn detached HEAD nuair a bhíonn HEAD ag díriú go díreach ar commit in ionad a bheith ag díriú ar bhrainse. Tá sé seo ina staid ghnáth (ní earráid a bhí ann) agus tharlaíonn sé nuair a sheiceálann tú commit ar leith, tag, nó commit fadálach — ach má dhéanann tú commit ann tá riosca ann go gcaillfidh tú obair, agus dá bhrí sin tá sé tábhachtach é a thuiscint.
Cad ar a bhíonn HEAD ag díriú go gnáth
NORMALLY: HEAD → a BRANCH (e.g. main) → a commit
→ when you commit, the branch pointer advances, and HEAD follows it
DETACHED: HEAD → directly to a COMMIT (not through a branch)
→ you're "not on any branch" — looking at a specific commit
