Git: branching and merging | Hacker News Reader