A detached HEAD occurs ketika HEAD menunjuk langsung menyang commit tinimbang menyang branch. Iki minangka kondisi normal (dudu kesalahan) sing kelakon nalika sampeyan checkout commit, tag, utawa remote commit tartamtu — nanging commit ing kondisi iki ateges ada risiko ilang karya, dadi paham babagan iki penting.\n\n## Apa sing biasane HEAD tunjuk\n\ntext 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 \n\n## Kapan detached HEAD kelakon\n\n```bash
git checkout <commit-hash> # check out a specific commit → DETACHED HEAD
git checkout v1.0.0 # check out a tag → detached HEAD
git checkout origin/main # check out a remote-tracking branch → detached
