HEAD —
FETCH_HEAD — updated at the last git fetch
ORIG_HEAD — read here
HEAD@{1} — the next-to-last value of HEAD
HEAD^ — the parent of HEAD
HEAD^^ — the grandparent of HEAD
HEAD~4 — the great-great grandparent of HEAD
HEAD^1 — when a commit has multiple parents (ie. a merge), this is the first parent
HEAD^2 — when a commit has multiple parents (ie. a merge), this is the second parent
origin — it's automatically created if you clone a remote repository (see the output of git remote show just after cloning)
git log HEAD..FETCH_HEAD
gitk HEAD..FETCH_HEAD