How Head Works in Git | Hacker News Reader