Git explained: for beginners | Hacker News Reader