Git-checkout, you know it—or do you really? | Hacker News Reader