Understanding Git | Hacker News Reader