You see the Git documentation saying things like
The branch must be fully merged in HEAD.
But what is Git HEAD exac
HEAD
Take a look at http://git-scm.com/book/en/Git-Branching-What-a-Branch-Is
Figure 3-5. HEAD file pointing to the branch you’re on.