How the creators of Git do branches | Hacker News Reader