Final answer:
The command that changes where the Git HEAD points to is 'git checkout'. It allows switching between branches or commits, thereby changing HEAD's placement. Other commands like 'git reset', 'git commit', and 'git branch' serve different purposes.
Step-by-step explanation:
The Git command that changes where the head points is git checkout. When you use git checkout, you are essentially changing the current working branch or committing to a different point in the repository's history. This moves the HEAD to point to the specified branch or commit. For example, if you want to switch to a branch named 'feature', you will use the command 'git checkout feature', and HEAD will now point to the tip of 'feature' branch.
If you want to reset the HEAD to a previous commit and possibly change the commit history, you will use git reset. Git commit is used to save your changes to the local repository, whereas git branch is used to create, list, or delete branches. None of these commands, except git checkout, are used specifically to change where the HEAD is pointing in the active branch context.